2026-05-21 12:55.23: New job: test ocaml/odoc https://github.com/ocaml/odoc.git#refs/pull/1420/head (d21d69300763160077cc0c68316142c88b562c2b) (linux-x86_64:ubuntu-25.04-5.4_opam-2.5)Base: ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ocaml/odoc.git" && cd "odoc" && git fetch origin "refs/pull/1420/head" && git reset --hard d21d6930cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63# ubuntu-25.04-5.4_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN cd ~/opam-repository && (git cat-file -e df6ab556b4610df043dd3ef62a0ddf23f8661b1c || git fetch origin master) && git reset -q --hard df6ab556b4610df043dd3ef62a0ddf23f8661b1c && git log --no-decorate -n1 --onelineRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN opam update -uCOPY --chown=1000:1000 sherlodoc.opam odoc.opam odoc-parser.opam odoc-md.opam odoc-driver.opam odoc-bench.opam ./RUN opam pin add -yn sherlodoc.dev './' && \opam pin add -yn odoc.dev './' && \opam pin add -yn odoc-parser.dev './' && \opam pin add -yn odoc-md.dev './' && \opam pin add -yn odoc-driver.dev './' && \opam pin add -yn odoc-bench.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="alcotest.1.9.1 astring.0.8.5 b0.0.0.6 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 base_bigstring.v0.17.0 base_quickcheck.v0.17.1 bigstringaf.0.10.0 bin_prot.v0.17.0-1 bos.0.3.0 brr.0.0.8 camlp-streams.5.0.1 capitalization.v0.17.0 checkseum.0.5.3 cmarkit.0.4.0 cmdliner.2.1.1 conf-jq.1 core.v0.17.2 core_kernel.v0.17.0 cppo.1.8.0 crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 decompress.1.5.3 domain-local-await.1.0.1 dune.3.23.1 dune-configurator.3.23.1 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 fpath.0.7.3 gel.v0.17.0 gen.1.1 hmap.0.8.1 int_repr.v0.17.0 iomux.0.4 jane-street-headers.v0.17.0 js_of_ocaml.6.3.2 js_of_ocaml-compiler.6.3.2 js_of_ocaml-toplevel.6.3.2 jsonm.1.0.2 jst-config.v0.17.0 logs.0.10.0 lwt.6.1.2 lwt-dllist.1.1.0 mdx.2.5.2 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 mtime.2.1.0 num.1.6 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.1.1 ocaml_intrinsics_kernel.v0.17.2 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocplib-endian.1.2 odig.0.1.0 opam-core.2.5.1 opam-file-format.2.2.0 opam-format.2.5.1 optint.0.3.0 parsexp.v0.17.0 patch.3.1.1 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_bench.v0.17.1 ppx_bin_prot.v0.17.1 ppx_blob.0.9.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_custom_printf.v0.17.0 ppx_derivers.1.2.1 ppx_diff.v0.17.1 ppx_disable_unused_warnings.v0.17.0 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_fixed_literal.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_ignore_instrumentation.v0.17.0 ppx_inline_test.v0.17.1 ppx_jane.v0.17.0 ppx_let.v0.17.1 ppx_log.v0.17.0 ppx_module_timer.v0.17.0 ppx_optcomp.v0.17.1 ppx_optional.v0.17.0 ppx_pipebang.v0.17.0 ppx_sexp_conv.v0.17.1 ppx_sexp_message.v0.17.0 ppx_sexp_value.v0.17.0 ppx_stable.v0.17.1 ppx_stable_witness.v0.17.0 ppx_string.v0.17.0 ppx_string_conv.v0.17.0 ppx_tydi.v0.17.1 ppx_typerep_conv.v0.17.1 ppx_variants_conv.v0.17.1 ppxlib.0.38.0 ppxlib_jane.v0.17.4 progress.0.5.0 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 rresult.0.7.0 sedlex.3.7 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 splittable_random.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 swhid_core.0.1 terminal.0.5.0 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 typerep.v0.17.1 tyxml.4.6.0 uopt.v0.17.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y sherlodoc.dev odoc.dev odoc-parser.dev odoc-md.dev odoc-driver.dev odoc-bench.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-05-21 12:55.23: Using cache hint "ocaml/odoc-ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63-ubuntu-25.04-5.4_opam-2.5-c341d13cf9acba5fe7780032529edbd7"2026-05-21 12:55.23: Using OBuilder spec:((from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63)(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 (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e df6ab556b4610df043dd3ef62a0ddf23f8661b1c || git fetch origin master) && git reset -q --hard df6ab556b4610df043dd3ef62a0ddf23f8661b1c && git log --no-decorate -n1 --oneline"))(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 "opam update -u"))(copy (src sherlodoc.opam odoc.opam odoc-parser.opam odoc-md.opam odoc-driver.opam odoc-bench.opam)(dst ./))(run (network host)(shell "opam pin add -yn sherlodoc.dev './' && \\nopam pin add -yn odoc.dev './' && \\nopam pin add -yn odoc-parser.dev './' && \\nopam pin add -yn odoc-md.dev './' && \\nopam pin add -yn odoc-driver.dev './' && \\nopam pin add -yn odoc-bench.dev './'"))(run (shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "alcotest.1.9.1 astring.0.8.5 b0.0.0.6 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 base_bigstring.v0.17.0 base_quickcheck.v0.17.1 bigstringaf.0.10.0 bin_prot.v0.17.0-1 bos.0.3.0 brr.0.0.8 camlp-streams.5.0.1 capitalization.v0.17.0 checkseum.0.5.3 cmarkit.0.4.0 cmdliner.2.1.1 conf-jq.1 core.v0.17.2 core_kernel.v0.17.0 cppo.1.8.0 crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 decompress.1.5.3 domain-local-await.1.0.1 dune.3.23.1 dune-configurator.3.23.1 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 fpath.0.7.3 gel.v0.17.0 gen.1.1 hmap.0.8.1 int_repr.v0.17.0 iomux.0.4 jane-street-headers.v0.17.0 js_of_ocaml.6.3.2 js_of_ocaml-compiler.6.3.2 js_of_ocaml-toplevel.6.3.2 jsonm.1.0.2 jst-config.v0.17.0 logs.0.10.0 lwt.6.1.2 lwt-dllist.1.1.0 mdx.2.5.2 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 mtime.2.1.0 num.1.6 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.1.1 ocaml_intrinsics_kernel.v0.17.2 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocplib-endian.1.2 odig.0.1.0 opam-core.2.5.1 opam-file-format.2.2.0 opam-format.2.5.1 optint.0.3.0 parsexp.v0.17.0 patch.3.1.1 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_bench.v0.17.1 ppx_bin_prot.v0.17.1 ppx_blob.0.9.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_custom_printf.v0.17.0 ppx_derivers.1.2.1 ppx_diff.v0.17.1 ppx_disable_unused_warnings.v0.17.0 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_fixed_literal.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_ignore_instrumentation.v0.17.0 ppx_inline_test.v0.17.1 ppx_jane.v0.17.0 ppx_let.v0.17.1 ppx_log.v0.17.0 ppx_module_timer.v0.17.0 ppx_optcomp.v0.17.1 ppx_optional.v0.17.0 ppx_pipebang.v0.17.0 ppx_sexp_conv.v0.17.1 ppx_sexp_message.v0.17.0 ppx_sexp_value.v0.17.0 ppx_stable.v0.17.1 ppx_stable_witness.v0.17.0 ppx_string.v0.17.0 ppx_string_conv.v0.17.0 ppx_tydi.v0.17.1 ppx_typerep_conv.v0.17.1 ppx_variants_conv.v0.17.1 ppxlib.0.38.0 ppxlib_jane.v0.17.4 progress.0.5.0 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 rresult.0.7.0 sedlex.3.7 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 splittable_random.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 swhid_core.0.1 terminal.0.5.0 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 typerep.v0.17.1 tyxml.4.6.0 uopt.v0.17.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 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 sherlodoc.dev odoc.dev odoc-parser.dev odoc-md.dev odoc-driver.dev odoc-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-05-21 12:55.23: Waiting for resource in pool OCluster2026-05-21 12:55.23: Waiting for worker…2026-05-21 12:55.23: Got resource from pool OClusterBuilding on doris.caelum.ci.devAll commits already cachedHEAD is now at d21d69300 OxCaml: Support for modalities(from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63)Unable to find image 'ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63' locallydocker.io/ocaml/opam@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63: Pulling from ocaml/opamc62190a9ab61: Pulling fs layer3ffa5fa4c338: Pulling fs layer1ad98d62710f: Pulling fs layer32b7f1733f93: Pulling fs layer60b6d784b3f1: Pulling fs layer5a2a6d451e1f: Pulling fs layer6331cc613db1: Pulling fs layercd17da539bcb: Pulling fs layera78785a8707a: Pulling fs layer017a8e839984: Pulling fs layer269878e77d3e: Pulling fs layer60b6d784b3f1: Waitingd105ce9936af: Pulling fs layer6331cc613db1: Waiting6a816e31a608: Pulling fs layer32b7f1733f93: Waitingcd17da539bcb: Waiting5a2a6d451e1f: Waitingc561c5e7e836: Pulling fs layera78785a8707a: Waiting2c2bead92061: Pulling fs layer181b5e50467a: Pulling fs layerc561c5e7e836: Waiting269878e77d3e: Waitingd105ce9936af: Waiting017a8e839984: Waiting6a816e31a608: Waitinge1747048878a: Pulling fs layer2c2bead92061: Waiting181b5e50467a: Waiting9964000ee5c2: Pulling fs layere1747048878a: Waiting2f528d56ff17: Pulling fs layer0cae2e739013: Pulling fs layer2f528d56ff17: Waiting4f4fb700ef54: Pulling fs layer9964000ee5c2: Waiting7b56ac9ded88: Pulling fs layer0cae2e739013: Waiting4f4fb700ef54: Waiting02acd4f922b8: Pulling fs layer5820f3f0ac5b: Pulling fs layer7b56ac9ded88: Waiting02acd4f922b8: Waiting565d3d2f91e3: Pulling fs layer6011b75baccf: Pulling fs layer5820f3f0ac5b: Waiting565d3d2f91e3: Waitingaa679525444d: Pulling fs layer6233cfda6bc6: Pulling fs layer6011b75baccf: Waitinge337c50fadae: Pulling fs layeraa679525444d: Waiting6233cfda6bc6: Waiting68480da602a2: Pulling fs layere337c50fadae: Waitingfe8455ef7fdd: Pulling fs layer376ec1c1ff04: Pulling fs layer68480da602a2: Waitingfe8455ef7fdd: Waiting62414c6876a0: Pulling fs layer376ec1c1ff04: Waitinge13152495ead: Pulling fs layer7237efe4b8d6: Pulling fs layer62414c6876a0: Waitinge13152495ead: Waitingdcb6948decd1: Pulling fs layer7237efe4b8d6: Waiting9ef3e7aa87ba: Pulling fs layerdcb6948decd1: Waiting9ef3e7aa87ba: Waitingcd0bb5382221: Pulling fs layer20d240a069ed: Pulling fs layer06d7e4208a1c: Pulling fs layercd0bb5382221: Waiting7a657e3645e2: Pulling fs layer20d240a069ed: Waitingc921b91c9131: Pulling fs layer06d7e4208a1c: Waiting0bf308db2801: Pulling fs layer7a657e3645e2: Waitingc921b91c9131: Waitinga6ce20e09802: Pulling fs layer5f4d332f89f7: Pulling fs layer0bf308db2801: Waiting5f4d332f89f7: Waitinga6ce20e09802: Waiting1ad98d62710f: Verifying Checksum1ad98d62710f: Download complete3ffa5fa4c338: Download completec62190a9ab61: Verifying Checksumc62190a9ab61: Download complete32b7f1733f93: Verifying Checksum32b7f1733f93: Download complete60b6d784b3f1: Verifying Checksum60b6d784b3f1: Download completecd17da539bcb: Verifying Checksumcd17da539bcb: Download completea78785a8707a: Verifying Checksuma78785a8707a: Download complete6331cc613db1: Verifying Checksum6331cc613db1: Download complete017a8e839984: Verifying Checksum017a8e839984: Download completec62190a9ab61: Pull complete3ffa5fa4c338: Pull complete1ad98d62710f: Pull completed105ce9936af: Verifying Checksumd105ce9936af: Download complete269878e77d3e: Verifying Checksum269878e77d3e: Download complete6a816e31a608: Verifying Checksum6a816e31a608: Download completec561c5e7e836: Verifying Checksumc561c5e7e836: Download complete2c2bead92061: Download complete5a2a6d451e1f: Verifying Checksum5a2a6d451e1f: Download complete181b5e50467a: Verifying Checksum181b5e50467a: Download complete32b7f1733f93: Pull complete60b6d784b3f1: Pull completee1747048878a: Download complete9964000ee5c2: Verifying Checksum9964000ee5c2: Download complete2f528d56ff17: Verifying Checksum2f528d56ff17: Download complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download complete0cae2e739013: Verifying Checksum0cae2e739013: Download complete7b56ac9ded88: Download complete02acd4f922b8: Verifying Checksum02acd4f922b8: Download complete5820f3f0ac5b: Verifying Checksum5820f3f0ac5b: Download complete565d3d2f91e3: Verifying Checksum565d3d2f91e3: Download complete6011b75baccf: Download completeaa679525444d: Download complete6233cfda6bc6: Download completee337c50fadae: Download complete68480da602a2: Download completefe8455ef7fdd: Download complete62414c6876a0: Verifying Checksum62414c6876a0: Download complete7237efe4b8d6: Verifying Checksum7237efe4b8d6: Download complete9ef3e7aa87ba: Verifying Checksum9ef3e7aa87ba: Download completecd0bb5382221: Download complete20d240a069ed: Verifying Checksum20d240a069ed: Download complete06d7e4208a1c: Verifying Checksum06d7e4208a1c: Download complete7a657e3645e2: Verifying Checksum7a657e3645e2: Download completee13152495ead: Verifying Checksume13152495ead: Download complete0bf308db2801: Download completea6ce20e09802: Verifying Checksuma6ce20e09802: Download complete5f4d332f89f7: Verifying Checksum5f4d332f89f7: Download completedcb6948decd1: Verifying Checksumdcb6948decd1: Download complete5a2a6d451e1f: Pull complete6331cc613db1: Pull completecd17da539bcb: Pull completea78785a8707a: Pull complete017a8e839984: Pull complete269878e77d3e: Pull completed105ce9936af: Pull complete6a816e31a608: Pull completec561c5e7e836: Pull completec921b91c9131: Verifying Checksumc921b91c9131: Download complete2c2bead92061: Pull complete181b5e50467a: Pull completee1747048878a: Pull complete9964000ee5c2: Pull complete2f528d56ff17: Pull complete0cae2e739013: Pull complete4f4fb700ef54: Pull complete7b56ac9ded88: Pull complete02acd4f922b8: Pull complete5820f3f0ac5b: Pull complete565d3d2f91e3: Pull complete6011b75baccf: Pull completeaa679525444d: Pull complete6233cfda6bc6: Pull completee337c50fadae: Pull complete68480da602a2: Pull completefe8455ef7fdd: Pull complete376ec1c1ff04: Pull complete62414c6876a0: Pull completee13152495ead: Pull complete7237efe4b8d6: Pull completedcb6948decd1: Pull complete9ef3e7aa87ba: Pull completecd0bb5382221: Pull complete20d240a069ed: Pull complete06d7e4208a1c: Pull complete7a657e3645e2: Pull completec921b91c9131: Pull complete0bf308db2801: Pull completea6ce20e09802: Pull complete5f4d332f89f7: Pull completeDigest: sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a63Status: Downloaded newer image for ocaml/opam@sha256:83de02032f9b85dce929d64c231fb77f94e15f564a87598ef1a9d0df7e592a632026-05-21 12:56.53: Cancelling: Auto-cancelling job because it is no longer needed2026-05-21 12:57.17 ---> saved as "e46652951934a813efb0d6f84cbda4f6fef1559a7ac3cd152c83e05942bad382"/: (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