Organisationspatricoferriseio8c13a0 ()(lint-fmt)

(lint-fmt)

Link Copied
Code Copied

Logs

2024-04-22 11:26.26: New job: test patricoferris/eio https://github.com/patricoferris/eio.git#refs/heads/symlinks (8c13a0df572354e9662b42c5fdb5fc3d8a0c44f2) (linux-x86_64:(lint-fmt))
Base: ocaml/opam@sha256:4b4ab6fd8d855ed9925ce6a8f4382d5944e17169eca34ac441cf96781412e037
ocamlformat version: none


To reproduce locally:


git clone --recursive "https://github.com/patricoferris/eio.git" -b "symlinks" && cd "eio" && git reset --hard 8c13a0df
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam@sha256:4b4ab6fd8d855ed9925ce6a8f4382d5944e17169eca34ac441cf96781412e037
USER 1000:1000
RUN cd ~/opam-repository && (git cat-file -e a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 || git fetch origin master) && git reset -q --hard a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 && git log --no-decorate -n1 --oneline && opam update -u
RUN opam depext -i dune
WORKDIR /src
COPY --chown=1000:1000 . /src/
RUN opam exec -- dune build @fmt --ignore-promoted-rules || (echo "dune build @fmt failed"; exit 2)


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2024-04-22 11:26.26: Using cache hint "patricoferris/eio-ocaml/opam@sha256:4b4ab6fd8d855ed9925ce6a8f4382d5944e17169eca34ac441cf96781412e037-alpine-3.19-5.1_opam-2.1-ocamlformat-a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2"
2024-04-22 11:26.26: Using OBuilder spec:
((from ocaml/opam@sha256:4b4ab6fd8d855ed9925ce6a8f4382d5944e17169eca34ac441cf96781412e037)
 (user (uid 1000) (gid 1000))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 || git fetch origin master) && git reset -q --hard a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 && git log --no-decorate -n1 --oneline && opam update -u"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam depext -i dune"))
 (workdir /src)
 (copy (src .) (dst /src/))
 (run (shell "opam exec -- dune build @fmt --ignore-promoted-rules || (echo \"dune build @fmt failed\"; exit 2)"))
)


2024-04-22 11:26.26: Waiting for resource in pool OCluster
2024-04-22 11:40.27: Waiting for worker…
2024-04-22 11:42.02: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
HEAD is now at 8c13a0d Update primitives.h


(from ocaml/opam@sha256:4b4ab6fd8d855ed9925ce6a8f4382d5944e17169eca34ac441cf96781412e037)
2024-04-22 11:42.03 ---> using "3f19e9b9d1b1f06a8ca1f3057a9f472cc74aed4d47a44f6671b5ec1ca0b507f4" from cache


/: (user (uid 1000) (gid 1000))


/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "cd ~/opam-repository && (git cat-file -e a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 || git fetch origin master) && git reset -q --hard a78d61bd5a5f9e1aa605a46b9dd8ea1fe39046f2 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   c516155a4b..a870b466e1  master     -> origin/master
a78d61bd5a ocaml-version 3.6.7


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
default (at file:///home/opam/opam-repository): 
    [INFO] opam 2.1 includes many performance improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2024-04-22 11:42.03 ---> using "eb61e8f2d086aed4ea8cb97be50e2084fb3ab8328fa0838d9b1b7d9338c73c6e" from cache


/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "opam depext -i dune"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=alpine, os-family=alpine
# No extra OS packages requirements found.
# Now letting opam install the packages
The following actions will be performed:
  - install dune 3.15.0


<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[dune.3.15.0] found in cache


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed dune.3.15.0
Done.
# Run eval $(opam env) to update the current shell environment
2024-04-22 11:42.03 ---> using "889083b29a1c6cf15db3e4fc15ead25df970c5fd0dd7b8212ede6c99a3fe48a3" from cache


/: (workdir /src)


/src: (copy (src .) (dst /src/))
2024-04-22 11:42.03 ---> saved as "0b81919ce18ad748c927b43aa7a13960522e3e18cb689c967e52193f5b17f10c"


/src: (run (shell "opam exec -- dune build @fmt --ignore-promoted-rules || (echo \"dune build @fmt failed\"; exit 2)"))
2024-04-22 11:42.04 ---> saved as "3d0670aed12b7315ccc1043d9a9447ecd2430ab950ece2b00613dca740b4872e"
Job succeeded
2024-04-22 11:42.04: Job succeeded