2026-04-16 21:22.17: New job: test hannesm/duration https://github.com/hannesm/duration.git#refs/heads/main (ae4116d0d2f8a6f0ee4b1aa62cb04dd8490203e4) (linux-x86_64:ubuntu-25.04-4.14_opam-2.5) Base: ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e Opam project build To reproduce locally: git clone --recursive "https://github.com/hannesm/duration.git" -b "main" && cd "duration" && git reset --hard ae4116d0 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e # ubuntu-25.04-4.14_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 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 || git fetch origin master) && git reset -q --hard 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 duration.opam ./ RUN opam pin add -yn duration.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base cmdliner.2.1.0 dune.3.22.2 fmt.0.11.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 re.1.14.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y duration.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-16 21:22.17: Using cache hint "hannesm/duration-ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e-ubuntu-25.04-4.14_opam-2.5-112ba488c3eb59281715685a7a50978e" 2026-04-16 21:22.17: Using OBuilder spec: ((from ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e) (comment ubuntu-25.04-4.14_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 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 || git fetch origin master) && git reset -q --hard 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src duration.opam) (dst ./)) (run (network host) (shell "opam pin add -yn duration.dev './'")) (run (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base cmdliner.2.1.0 dune.3.22.2 fmt.0.11.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 re.1.14.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4") (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 duration.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-16 21:22.17: Waiting for resource in pool OCluster 2026-04-16 21:22.18: Waiting for worker… 2026-04-16 21:22.42: Got resource from pool OCluster Building on eumache.caelum.ci.dev HEAD is now at 0b278aa changes for 0.3.0 HEAD is now at ae4116d Merge pull request #11 from reynir/of_string-µ (from ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e) Unable to find image 'ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e' locally docker.io/ocaml/opam@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e: Pulling from ocaml/opam c62190a9ab61: Already exists 7ca3d7ce83d6: Pulling fs layer e98b96bfe3c8: Pulling fs layer 367a4f863195: Pulling fs layer 254019f06735: Pulling fs layer 5db1a0246e57: Pulling fs layer aad8e693df08: Pulling fs layer 116c4ea2d9e8: Pulling fs layer e3a288415c6d: Pulling fs layer f6040445814b: Pulling fs layer 6d3246e093fe: Pulling fs layer 14980c64e543: Pulling fs layer 24166de9f84d: Pulling fs layer 67f839dd317c: Pulling fs layer a76507c440e9: Pulling fs layer 5e9f9df8e278: Pulling fs layer 3c66f44b76f6: Pulling fs layer 6a3139e1664c: Pulling fs layer fbaa2d651ab1: Pulling fs layer 03dbd03d3a26: Pulling fs layer e754164114dd: Pulling fs layer 4f4fb700ef54: Pulling fs layer a9eed926b1df: Pulling fs layer b390fdfbde73: Pulling fs layer 89314797225f: Pulling fs layer bfe60495abbd: Pulling fs layer 7080f8c5742e: Pulling fs layer 4cc4327ed8eb: Pulling fs layer 254019f06735: Waiting 7090362bb95b: Pulling fs layer 116c4ea2d9e8: Waiting e3a288415c6d: Waiting 65f6ded004e6: Pulling fs layer f6040445814b: Waiting 6d3246e093fe: Waiting 40a292c1e890: Pulling fs layer 14980c64e543: Waiting 24166de9f84d: Waiting a49d3a1fa024: Pulling fs layer 67f839dd317c: Waiting af141c11f2b0: Pulling fs layer a76507c440e9: Waiting 3d1488031e50: Pulling fs layer 5e9f9df8e278: Waiting d33f3b0de656: Pulling fs layer 5db1a0246e57: Waiting 3c66f44b76f6: Waiting a838df19cfa7: Pulling fs layer 6ab65d940a97: Pulling fs layer d5fab96d9013: Pulling fs layer 6a3139e1664c: Waiting 8524466b64a4: Pulling fs layer aad8e693df08: Waiting fbaa2d651ab1: Waiting ea1f379e4cb9: Pulling fs layer 48970c1c3e9f: Pulling fs layer 03dbd03d3a26: Waiting 7090362bb95b: Waiting d6251606560c: Pulling fs layer e754164114dd: Waiting 89314797225f: Waiting aba7c570d9ba: Pulling fs layer 4f4fb700ef54: Waiting 95dea4e5ed14: Pulling fs layer bfe60495abbd: Waiting 7080f8c5742e: Waiting a49d3a1fa024: Waiting a9eed926b1df: Waiting af141c11f2b0: Waiting b390fdfbde73: Waiting 3d1488031e50: Waiting 40a292c1e890: Waiting ea1f379e4cb9: Waiting aba7c570d9ba: Waiting 95dea4e5ed14: Waiting d33f3b0de656: Waiting a838df19cfa7: Waiting 48970c1c3e9f: Waiting d5fab96d9013: Waiting d6251606560c: Waiting 8524466b64a4: Waiting 6ab65d940a97: Waiting 4cc4327ed8eb: Waiting 7ca3d7ce83d6: Verifying Checksum 7ca3d7ce83d6: Download complete 7ca3d7ce83d6: Pull complete e98b96bfe3c8: Verifying Checksum e98b96bfe3c8: Download complete e98b96bfe3c8: Pull complete 367a4f863195: Verifying Checksum 367a4f863195: Download complete 254019f06735: Verifying Checksum 254019f06735: Download complete aad8e693df08: Verifying Checksum aad8e693df08: Download complete 116c4ea2d9e8: Verifying Checksum 116c4ea2d9e8: Download complete e3a288415c6d: Verifying Checksum e3a288415c6d: Download complete f6040445814b: Verifying Checksum f6040445814b: Download complete 367a4f863195: Pull complete 254019f06735: Pull complete 14980c64e543: Verifying Checksum 14980c64e543: Download complete 6d3246e093fe: Verifying Checksum 6d3246e093fe: Download complete 67f839dd317c: Verifying Checksum 67f839dd317c: Download complete 24166de9f84d: Verifying Checksum 24166de9f84d: Download complete 5db1a0246e57: Verifying Checksum 5db1a0246e57: Download complete 3c66f44b76f6: Verifying Checksum 3c66f44b76f6: Download complete 5e9f9df8e278: Verifying Checksum 5e9f9df8e278: Download complete a76507c440e9: Download complete 6a3139e1664c: Verifying Checksum 6a3139e1664c: Download complete fbaa2d651ab1: Verifying Checksum fbaa2d651ab1: Download complete 03dbd03d3a26: Verifying Checksum 03dbd03d3a26: Download complete 4f4fb700ef54: Download complete a9eed926b1df: Verifying Checksum a9eed926b1df: Download complete e754164114dd: Verifying Checksum e754164114dd: Download complete b390fdfbde73: Verifying Checksum b390fdfbde73: Download complete 89314797225f: Verifying Checksum 89314797225f: Download complete bfe60495abbd: Verifying Checksum bfe60495abbd: Download complete 4cc4327ed8eb: Verifying Checksum 4cc4327ed8eb: Download complete 7090362bb95b: Verifying Checksum 7090362bb95b: Download complete 7080f8c5742e: Verifying Checksum 7080f8c5742e: Download complete 65f6ded004e6: Verifying Checksum 65f6ded004e6: Download complete 40a292c1e890: Download complete a49d3a1fa024: Download complete af141c11f2b0: Verifying Checksum af141c11f2b0: Download complete 3d1488031e50: Verifying Checksum 3d1488031e50: Download complete a838df19cfa7: Verifying Checksum a838df19cfa7: Download complete d5fab96d9013: Verifying Checksum d5fab96d9013: Download complete 8524466b64a4: Verifying Checksum 8524466b64a4: Download complete ea1f379e4cb9: Download complete 48970c1c3e9f: Verifying Checksum 48970c1c3e9f: Download complete d6251606560c: Verifying Checksum d6251606560c: Download complete aba7c570d9ba: Verifying Checksum aba7c570d9ba: Download complete 95dea4e5ed14: Verifying Checksum 95dea4e5ed14: Download complete d33f3b0de656: Verifying Checksum d33f3b0de656: Download complete 6ab65d940a97: Verifying Checksum 6ab65d940a97: Download complete 5db1a0246e57: Pull complete aad8e693df08: Pull complete 116c4ea2d9e8: Pull complete e3a288415c6d: Pull complete f6040445814b: Pull complete 6d3246e093fe: Pull complete 14980c64e543: Pull complete 24166de9f84d: Pull complete 67f839dd317c: Pull complete a76507c440e9: Pull complete 5e9f9df8e278: Pull complete 3c66f44b76f6: Pull complete 6a3139e1664c: Pull complete fbaa2d651ab1: Pull complete 03dbd03d3a26: Pull complete e754164114dd: Pull complete 4f4fb700ef54: Pull complete a9eed926b1df: Pull complete b390fdfbde73: Pull complete 89314797225f: Pull complete bfe60495abbd: Pull complete 7080f8c5742e: Pull complete 4cc4327ed8eb: Pull complete 7090362bb95b: Pull complete 65f6ded004e6: Pull complete 40a292c1e890: Pull complete a49d3a1fa024: Pull complete af141c11f2b0: Pull complete 3d1488031e50: Pull complete 2026-04-16 21:23.15: Cancelling: Auto-cancelling job because it is no longer needed d33f3b0de656: Pull complete a838df19cfa7: Pull complete 6ab65d940a97: Pull complete d5fab96d9013: Pull complete 8524466b64a4: Pull complete ea1f379e4cb9: Pull complete 48970c1c3e9f: Pull complete d6251606560c: Pull complete aba7c570d9ba: Pull complete 95dea4e5ed14: Pull complete Digest: sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e Status: Downloaded newer image for ocaml/opam@sha256:683ef4972bca296aa1b1038d8ec22b51b10da72395472fb4b9066c6118dd8e6e 2026-04-16 21:26.32 ---> saved as "401062e43f1653b6c3f90c38157915a3447b6dab558d4091c02b03b6272092fd" /: (comment ubuntu-25.04-4.14_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