Organisationsocaml-ppxocamlformatb13480 ()ubuntu-25.04-5.4_opam-2.5

ubuntu-25.04-5.4_opam-2.5

Logs

Show full logs
2026-04-30 05:42.38: New job: test ocaml-ppx/ocamlformat https://github.com/ocaml-ppx/ocamlformat.git#refs/pull/2800/head (b134803db37bb9ddfbc40477a954b3057b9d74b7) (linux-x86_64:ubuntu-25.04-5.4_opam-2.5)
Base: ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/ocaml-ppx/ocamlformat.git" && cd "ocamlformat" && git fetch origin "refs/pull/2800/head" && git reset --hard b134803d
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691
# ubuntu-25.04-5.4_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 036883c5402b41e0d35f6b200245cc7c3a302395 || git fetch origin master) && git reset -q --hard 036883c5402b41e0d35f6b200245cc7c3a302395 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 ocamlformat.opam ocamlformat-rpc-lib.opam ocamlformat-lib.opam ocamlformat-bench.opam ./
RUN opam pin add -yn ocamlformat.dev './' && \
    opam pin add -yn ocamlformat-rpc-lib.dev './' && \
    opam pin add -yn ocamlformat-lib.dev './' && \
    opam pin add -yn ocamlformat-bench.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="alcotest.1.9.1 astring.0.8.5 base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bechamel.0.5.0 camlp-streams.5.0.1 cmdliner.2.1.1 csexp.1.5.2 dune.3.22.2 dune-build-info.3.22.2 dune-configurator.3.22.2 either.1.0.0 fix.20250919 fmt.0.11.0 fpath.0.7.3 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.1.0 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocp-indent.1.9.0 re.1.14.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1 uucp.17.0.0 uuseg.17.0.0 uutf.1.0.4 yojson.3.0.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y ocamlformat.dev ocamlformat-rpc-lib.dev ocamlformat-lib.dev ocamlformat-bench.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build

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

2026-04-30 05:42.38: Using cache hint "ocaml-ppx/ocamlformat-ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691-ubuntu-25.04-5.4_opam-2.5-78404fa703a3eac68e8c8d450a8718a2"
2026-04-30 05:42.38: Using OBuilder spec:
((from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691)
 (comment ubuntu-25.04-5.4_opam-2.5)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (workdir /src)
 (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (workdir /src)
 (run (shell "sudo chown opam /src"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 036883c5402b41e0d35f6b200245cc7c3a302395 || git fetch origin master) && git reset -q --hard 036883c5402b41e0d35f6b200245cc7c3a302395 && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src ocamlformat.opam ocamlformat-rpc-lib.opam ocamlformat-lib.opam ocamlformat-bench.opam)
       (dst ./))
 (run (network host)
      (shell  "opam pin add -yn ocamlformat.dev './' && \
             \nopam pin add -yn ocamlformat-rpc-lib.dev './' && \
             \nopam pin add -yn ocamlformat-lib.dev './' && \
             \nopam pin add -yn ocamlformat-bench.dev './'"))
 (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
 (env DEPS "alcotest.1.9.1 astring.0.8.5 base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bechamel.0.5.0 camlp-streams.5.0.1 cmdliner.2.1.1 csexp.1.5.2 dune.3.22.2 dune-build-info.3.22.2 dune-configurator.3.22.2 either.1.0.0 fix.20250919 fmt.0.11.0 fpath.0.7.3 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.1.0 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocp-indent.1.9.0 re.1.14.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1 uucp.17.0.0 uuseg.17.0.0 uutf.1.0.4 yojson.3.0.0")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.5 --depext-only -y ocamlformat.dev ocamlformat-rpc-lib.dev ocamlformat-lib.dev ocamlformat-bench.dev $DEPS"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst /src))
 (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)

2026-04-30 05:42.38: Waiting for resource in pool OCluster
2026-04-30 05:42.38: Waiting for worker…
2026-04-30 05:43.39: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at b134803db Apply review suggestions

(from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691)
Unable to find image 'ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691' locally
docker.io/ocaml/opam@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691: Pulling from ocaml/opam
c62190a9ab61: Already exists
f1b90cdcec88: Pulling fs layer
f8127a040c1d: Pulling fs layer
2447f562704f: Pulling fs layer
f8127a040c1d: Waiting
0d0f3574c57a: Pulling fs layer
2447f562704f: Waiting
aced54db9227: Pulling fs layer
0d0f3574c57a: Waiting
628811db6b3c: Pulling fs layer
aced54db9227: Waiting
d98318ee8cc2: Pulling fs layer
628811db6b3c: Waiting
b4056aeacb3c: Pulling fs layer
d98318ee8cc2: Waiting
318cc58f031e: Pulling fs layer
e3395b2326bd: Pulling fs layer
318cc58f031e: Waiting
506a26e021f3: Pulling fs layer
e3395b2326bd: Waiting
9586cad45233: Pulling fs layer
506a26e021f3: Waiting
ff737bcc8afd: Pulling fs layer
9586cad45233: Waiting
97c90c908f2c: Pulling fs layer
e3e492fc5cff: Pulling fs layer
97c90c908f2c: Waiting
6dc572fd729f: Pulling fs layer
e3e492fc5cff: Waiting
6dc572fd729f: Waiting
823b417e9c08: Pulling fs layer
f96f3df0bcd1: Pulling fs layer
823b417e9c08: Waiting
e87ce6e2ce9c: Pulling fs layer
aacf312e7271: Pulling fs layer
e87ce6e2ce9c: Waiting
4f4fb700ef54: Pulling fs layer
aacf312e7271: Waiting
5890479a716c: Pulling fs layer
4f4fb700ef54: Waiting
b5227f4fe3ac: Pulling fs layer
5890479a716c: Waiting
68ef80443855: Pulling fs layer
b5227f4fe3ac: Waiting
552579538854: Pulling fs layer
e6ed7c3a752f: Pulling fs layer
68ef80443855: Waiting
552579538854: Waiting
365e137a0aa5: Pulling fs layer
e6ed7c3a752f: Waiting
e58e7ad04a6a: Pulling fs layer
365e137a0aa5: Waiting
3cc1cd29089f: Pulling fs layer
e58e7ad04a6a: Waiting
a0521c40c1eb: Pulling fs layer
3cc1cd29089f: Waiting
a1dc524408e1: Pulling fs layer
a0521c40c1eb: Waiting
1f1d80e028b5: Pulling fs layer
a1dc524408e1: Waiting
9a99205de717: Pulling fs layer
1f1d80e028b5: Waiting
37e5ec0ffedd: Pulling fs layer
9a99205de717: Waiting
b570147adb8a: Pulling fs layer
37e5ec0ffedd: Waiting
620a0584243b: Pulling fs layer
b570147adb8a: Waiting
ae1ae5589352: Pulling fs layer
a9b28e13afbf: Pulling fs layer
82ac02c3438f: Pulling fs layer
ae1ae5589352: Waiting
63de1911d408: Pulling fs layer
a9b28e13afbf: Waiting
d068a121e87b: Pulling fs layer
82ac02c3438f: Waiting
63de1911d408: Waiting
ecc208f29136: Pulling fs layer
d068a121e87b: Waiting
226eb74151c6: Pulling fs layer
ecc208f29136: Waiting
468808489549: Pulling fs layer
226eb74151c6: Waiting
6f5b63162ee4: Pulling fs layer
468808489549: Waiting
5fea2b7079e1: Pulling fs layer
6f5b63162ee4: Waiting
5fea2b7079e1: Waiting
f1b90cdcec88: Verifying Checksum
f1b90cdcec88: Download complete
f1b90cdcec88: Pull complete
f8127a040c1d: Download complete
f8127a040c1d: Pull complete
2447f562704f: Verifying Checksum
2447f562704f: Download complete
0d0f3574c57a: Verifying Checksum
0d0f3574c57a: Download complete
2447f562704f: Pull complete
0d0f3574c57a: Pull complete
628811db6b3c: Verifying Checksum
628811db6b3c: Download complete
d98318ee8cc2: Verifying Checksum
d98318ee8cc2: Download complete
b4056aeacb3c: Verifying Checksum
b4056aeacb3c: Download complete
e3395b2326bd: Verifying Checksum
e3395b2326bd: Download complete
aced54db9227: Verifying Checksum
aced54db9227: Download complete
506a26e021f3: Verifying Checksum
506a26e021f3: Download complete
9586cad45233: Verifying Checksum
9586cad45233: Download complete
97c90c908f2c: Verifying Checksum
97c90c908f2c: Download complete
e3e492fc5cff: Verifying Checksum
e3e492fc5cff: Download complete
ff737bcc8afd: Verifying Checksum
ff737bcc8afd: Download complete
318cc58f031e: Verifying Checksum
318cc58f031e: Download complete
823b417e9c08: Verifying Checksum
823b417e9c08: Download complete
6dc572fd729f: Verifying Checksum
6dc572fd729f: Download complete
aacf312e7271: Download complete
f96f3df0bcd1: Download complete
5890479a716c: Verifying Checksum
5890479a716c: Download complete
e87ce6e2ce9c: Verifying Checksum
e87ce6e2ce9c: Download complete
4f4fb700ef54: Download complete
b5227f4fe3ac: Verifying Checksum
b5227f4fe3ac: Download complete
68ef80443855: Verifying Checksum
68ef80443855: Download complete
552579538854: Verifying Checksum
552579538854: Download complete
e58e7ad04a6a: Download complete
e6ed7c3a752f: Verifying Checksum
e6ed7c3a752f: Download complete
a0521c40c1eb: Verifying Checksum
a0521c40c1eb: Download complete
365e137a0aa5: Verifying Checksum
365e137a0aa5: Download complete
3cc1cd29089f: Download complete
a1dc524408e1: Verifying Checksum
a1dc524408e1: Download complete
1f1d80e028b5: Verifying Checksum
1f1d80e028b5: Download complete
9a99205de717: Download complete
aced54db9227: Pull complete
b570147adb8a: Verifying Checksum
628811db6b3c: Pull complete
ae1ae5589352: Verifying Checksum
ae1ae5589352: Download complete
d98318ee8cc2: Pull complete
b4056aeacb3c: Pull complete
a9b28e13afbf: Verifying Checksum
a9b28e13afbf: Download complete
318cc58f031e: Pull complete
82ac02c3438f: Verifying Checksum
82ac02c3438f: Download complete
e3395b2326bd: Pull complete
37e5ec0ffedd: Verifying Checksum
37e5ec0ffedd: Download complete
506a26e021f3: Pull complete
63de1911d408: Verifying Checksum
63de1911d408: Download complete
d068a121e87b: Verifying Checksum
d068a121e87b: Download complete
9586cad45233: Pull complete
ecc208f29136: Verifying Checksum
ecc208f29136: Download complete
ff737bcc8afd: Pull complete
468808489549: Download complete
97c90c908f2c: Pull complete
e3e492fc5cff: Pull complete
6dc572fd729f: Pull complete
823b417e9c08: Pull complete
f96f3df0bcd1: Pull complete
e87ce6e2ce9c: Pull complete
aacf312e7271: Pull complete
4f4fb700ef54: Pull complete
5890479a716c: Pull complete
b5227f4fe3ac: Pull complete
68ef80443855: Pull complete
552579538854: Pull complete
e6ed7c3a752f: Pull complete
365e137a0aa5: Pull complete
e58e7ad04a6a: Pull complete
3cc1cd29089f: Pull complete
a0521c40c1eb: Pull complete
a1dc524408e1: Pull complete
1f1d80e028b5: Pull complete
9a99205de717: Pull complete
6f5b63162ee4: Verifying Checksum
6f5b63162ee4: Download complete
5fea2b7079e1: Download complete
37e5ec0ffedd: Pull complete
b570147adb8a: Pull complete
226eb74151c6: Verifying Checksum
226eb74151c6: Download complete
2026-04-30 05:47.31: Cancelling: Auto-cancelling job because it is no longer needed
620a0584243b: Verifying Checksum
620a0584243b: Download complete
620a0584243b: Pull complete
ae1ae5589352: Pull complete
a9b28e13afbf: Pull complete
82ac02c3438f: Pull complete
63de1911d408: Pull complete
d068a121e87b: Pull complete
ecc208f29136: Pull complete
226eb74151c6: Pull complete
468808489549: Pull complete
6f5b63162ee4: Pull complete
5fea2b7079e1: Pull complete
Digest: sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691
Status: Downloaded newer image for ocaml/opam@sha256:1349371fdc9b62b02ffed54cc7820257fdab26cac7d31ecd02113a584b129691
2026-04-30 05:52.24 ---> saved as "f5e318b4f7827354c80e01f5eb08623f14d26dfa9c8f46d7e4a7dc1dd9ab7d51"

/: (comment ubuntu-25.04-5.4_opam-2.5)

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

/: (env CLICOLOR_FORCE 1)

/: (env OPAMCOLOR always)

/: (workdir /src)

/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
Job cancelled