2026-02-15 23:18.40: New job: test ocurrent/obuilder https://github.com/ocurrent/obuilder.git#refs/pull/203/head (131b85645c3a6ff6219f4770a096093a7d01885b) (linux-arm64:debian-13-4.14_arm64_opam-2.5)Base: ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9eOpam project buildTo reproduce locally:git clone --recursive "https://github.com/ocurrent/obuilder.git" && cd "obuilder" && git fetch origin "refs/pull/203/head" && git reset --hard 131b8564cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e# debian-13-4.14_arm64_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 obuilder.opam obuilder-spec.opam ./RUN opam pin add -yn obuilder.dev './' && \opam pin add -yn obuilder-spec.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 fmt.0.11.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.1.1"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y obuilder-spec.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build --only-packages=obuilder-spec @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-02-15 23:18.40: Using cache hint "ocurrent/obuilder-ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e-debian-13-4.14_arm64_opam-2.5-f2d614efb78dbf9e3bdf0e5086cf7971"2026-02-15 23:18.40: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e)(comment debian-13-4.14_arm64_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src obuilder.opam obuilder-spec.opam) (dst ./))(run (network host)(shell "opam pin add -yn obuilder.dev './' && \\nopam pin add -yn obuilder-spec.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 fmt.0.11.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.1.1")(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 obuilder-spec.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 --only-packages=obuilder-spec @install @check @runtest && rm -rf _build")))2026-02-15 23:18.40: Waiting for resource in pool OCluster2026-02-15 23:18.40: Waiting for worker…2026-02-15 23:18.40: Got resource from pool OClusterBuilding on okypous.caelum.ci.devHEAD is now at 9810eb2 Merge pull request #202 from mtelvers/windows-updateHEAD is now at 131b856 Rewrite to use latest EIO(from ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e)Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e' locallydocker.io/ocaml/opam@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e: Pulling from ocaml/opam1bd4defc8c5e: Pulling fs layer0392a9b03762: Pulling fs layerb22948f89819: Pulling fs layer50d734b48f7f: Pulling fs layer2177992334f7: Pulling fs layer83c8cb383fef: Pulling fs layer6ba4512d1f27: Pulling fs layer3c7d30aed99f: Pulling fs layerfb47c86320e8: Pulling fs layerb72f50544b39: Pulling fs layer48b83c8f6a56: Pulling fs layer0392a9b03762: Download completeb22948f89819: Download completeb98d9c3ebd00: Pulling fs layer6ba4512d1f27: Waiting03343187894d: Pulling fs layer2177992334f7: Download complete9f5172efd37f: Pulling fs layerb72f50544b39: Waitingae96ebb9601f: Pulling fs layer3c7d30aed99f: Waiting058dd2063dbc: Pulling fs layerfb47c86320e8: Waitingc35a072f823c: Pulling fs layerb98d9c3ebd00: Waiting9f5172efd37f: Waiting03343187894d: Waiting9bebec788ee7: Pulling fs layer48b83c8f6a56: Waiting058dd2063dbc: Waiting452b69ff2588: Pulling fs layerc35a072f823c: Waitingae96ebb9601f: Waitingec8490a65b44: Pulling fs layer9bebec788ee7: Waiting452b69ff2588: Waiting664554f1f2bf: Pulling fs layer4f4fb700ef54: Pulling fs layerec8490a65b44: Waiting664554f1f2bf: Waiting17f05a191d05: Pulling fs layer4f4fb700ef54: Waiting561e07df245a: Pulling fs layeree8ba93483b0: Pulling fs layer17f05a191d05: Waitingb0a45215a4bd: Pulling fs layer561e07df245a: Waiting089d08a29ab6: Pulling fs layeree8ba93483b0: Waitingb0a45215a4bd: Waitingc34e87301ab9: Pulling fs layer089d08a29ab6: Waiting97c48b419833: Pulling fs layerd7d65197b0e7: Pulling fs layerc34e87301ab9: Waiting96ff79fa36d2: Pulling fs layer97c48b419833: Waitingb0c990537697: Pulling fs layerd7d65197b0e7: Waiting6490715e88f8: Pulling fs layer96ff79fa36d2: Waitingc8def43c265c: Pulling fs layerb0c990537697: Waiting6af0e0ea3ad2: Pulling fs layer6490715e88f8: Waiting5913635a0cc9: Pulling fs layerc8def43c265c: Waiting18ae542c4cd2: Pulling fs layerf5663ae46d34: Pulling fs layer6af0e0ea3ad2: Waiting2de4a3385513: Pulling fs layer5913635a0cc9: Waiting30625ee7f894: Pulling fs layerf5663ae46d34: Waiting18ae542c4cd2: Waiting79280a31b647: Pulling fs layer2de4a3385513: Waiting30625ee7f894: Waiting1825132a5e0e: Pulling fs layer79280a31b647: Waiting3dc4f758fee9: Pulling fs layerad9eb07ed1c2: Pulling fs layer1825132a5e0e: Waitingad9eb07ed1c2: Waiting3dc4f758fee9: Waiting83c8cb383fef: Download complete6ba4512d1f27: Download complete3c7d30aed99f: Verifying Checksum3c7d30aed99f: Download completefb47c86320e8: Verifying Checksumfb47c86320e8: Download completeb72f50544b39: Download complete48b83c8f6a56: Verifying Checksum48b83c8f6a56: Download completeb98d9c3ebd00: Verifying Checksumb98d9c3ebd00: Download complete03343187894d: Verifying Checksum03343187894d: Download complete9f5172efd37f: Verifying Checksum9f5172efd37f: Download completeae96ebb9601f: Verifying Checksumae96ebb9601f: Download complete058dd2063dbc: Verifying Checksum058dd2063dbc: Download completec35a072f823c: Verifying Checksumc35a072f823c: Download complete50d734b48f7f: Verifying Checksum50d734b48f7f: Download complete9bebec788ee7: Download completeec8490a65b44: Download complete664554f1f2bf: Verifying Checksum664554f1f2bf: Download complete452b69ff2588: Verifying Checksum452b69ff2588: Download complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download complete17f05a191d05: Verifying Checksum17f05a191d05: Download completeee8ba93483b0: Verifying Checksumee8ba93483b0: Download completeb0a45215a4bd: Verifying Checksumb0a45215a4bd: Download complete561e07df245a: Verifying Checksum561e07df245a: Download complete089d08a29ab6: Verifying Checksum089d08a29ab6: Download completec34e87301ab9: Download complete97c48b419833: Verifying Checksum97c48b419833: Download completed7d65197b0e7: Verifying Checksumd7d65197b0e7: Download complete96ff79fa36d2: Verifying Checksum96ff79fa36d2: Download completeb0c990537697: Download complete6490715e88f8: Download completec8def43c265c: Verifying Checksumc8def43c265c: Download complete5913635a0cc9: Download complete18ae542c4cd2: Verifying Checksum18ae542c4cd2: Download completef5663ae46d34: Verifying Checksumf5663ae46d34: Download complete6af0e0ea3ad2: Verifying Checksum6af0e0ea3ad2: Download complete2de4a3385513: Download complete30625ee7f894: Verifying Checksum30625ee7f894: Download complete1bd4defc8c5e: Verifying Checksum1bd4defc8c5e: Download complete1bd4defc8c5e: Pull complete0392a9b03762: Pull completeb22948f89819: Pull complete50d734b48f7f: Pull complete2177992334f7: Pull complete83c8cb383fef: Pull complete6ba4512d1f27: Pull complete3c7d30aed99f: Pull completefb47c86320e8: Pull completeb72f50544b39: Pull complete48b83c8f6a56: Pull completeb98d9c3ebd00: Pull complete03343187894d: Pull complete9f5172efd37f: Pull completeae96ebb9601f: Pull complete058dd2063dbc: Pull completec35a072f823c: Pull complete9bebec788ee7: Pull complete452b69ff2588: Pull completeec8490a65b44: Pull complete664554f1f2bf: Pull complete4f4fb700ef54: Pull complete17f05a191d05: Pull complete561e07df245a: Pull completeee8ba93483b0: Pull completeb0a45215a4bd: Pull complete089d08a29ab6: Pull completec34e87301ab9: Pull complete97c48b419833: Pull completed7d65197b0e7: Pull complete96ff79fa36d2: Pull completeb0c990537697: Pull complete6490715e88f8: Pull completec8def43c265c: Pull complete6af0e0ea3ad2: Pull complete5913635a0cc9: Pull complete18ae542c4cd2: Pull completef5663ae46d34: Pull complete2de4a3385513: Pull complete30625ee7f894: Pull complete79280a31b647: Verifying Checksum79280a31b647: Download complete1825132a5e0e: Verifying Checksum1825132a5e0e: Download complete3dc4f758fee9: Verifying Checksum3dc4f758fee9: Download completead9eb07ed1c2: Verifying Checksumad9eb07ed1c2: Download complete79280a31b647: Pull complete1825132a5e0e: Pull complete3dc4f758fee9: Pull completead9eb07ed1c2: Pull completeDigest: sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9eStatus: Downloaded newer image for ocaml/opam@sha256:a47688f873802e31de4ce2eaab316dec8c257971b7d8240f3dc6f52f49826c9e2026-02-15 23:18.41 ---> using "8bfaea138c812392b5e96a932eec90483652ab6c300a96d2abcfe06ad746b8c1" from cache/: (comment debian-13-4.14_arm64_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"))2026-02-15 23:18.41 ---> using "9faa01f0e9e833a975f8520b20a090c672623696288444a46c986d90bd62e3c9" from cache/src: (run (shell "opam init --reinit -ni"))Configuring from /home/opam/.opamrc and then from built-in defaults.Checking for available remotes: rsync and local, git.- you won't be able to use mercurial repositories unless you install the hg command on your system.- you won't be able to use darcs repositories unless you install the darcs command on your system.This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.You may want to back it up before going further.Continue? [Y/n] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-02-15 23:18.41 ---> using "c03ee869b75953a8c263c86346bcb00a1e98471d7c5beadd13f232eb47ac7dab" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-90-genericThe OCaml toplevel, version 4.14.22.5.02026-02-15 23:18.41 ---> using "82624d39f005872a18bacc28e4ca699b323bea46798344ef1cb2282d52c74b1c" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-02-15 23:18.41 ---> using "e4a718b250bd0d77dc4460a14be737556b377801a0edb364906d73de2fee2d42" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD340ee6fd1f..302e116c40 master -> origin/master302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryEverything as up-to-date as possible (run with --verbose to show unavailable upgrades).However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.4.0"), which will ask permission to downgrade or uninstall the conflicting packages.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-02-15 23:18.41 ---> using "c1065010ee3b47020f397ba3dfdb252fd39009c8171402f514f45d6d0d774797" from cache/src: (copy (src obuilder.opam obuilder-spec.opam) (dst ./))2026-02-15 23:18.41 ---> saved as "549ade3d2bcee23d1bf5c65f012375ce278e018b1d1cc405bab59bd8b3cf530e"/src: (run (network host)(shell "opam pin add -yn obuilder.dev './' && \\nopam pin add -yn obuilder-spec.dev './'"))[obuilder.dev] synchronised (file:///src)obuilder is now pinned to file:///src (version dev)[obuilder-spec.dev] synchronised (file:///src)obuilder-spec is now pinned to file:///src (version dev)2026-02-15 23:18.44 ---> saved as "ad078ac4ec7ec1ed3ed8a135fb1ce393c6f8a59c5ccd7e8577ca6e108386849f"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-02-15 23:18.44 ---> saved as "b7bec00837e30b4fd77e52c4fd4979137f8671417d37d43ea389bbfeb21efeb8"/src: (env DEPS "astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 fmt.0.11.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.1.1")/src: (env CI true)/src: (env OCAMLCI true)/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y obuilder-spec.dev $DEPS"))+ /usr/bin/sudo "apt-get" "update"- Hit:1 http://deb.debian.org/debian trixie InRelease- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]- Get:4 http://deb.debian.org/debian-security trixie-security/main arm64 Packages [108 kB]- Fetched 199 kB in 0s (654 kB/s)- Reading package lists...<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[obuilder-spec.dev] synchronised (file:///src)[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).[NOTE] Package ocaml-config is already installed (current version is 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).# To update the current shell environment, run: eval $(opam env)2026-02-15 23:18.53 ---> saved as "40fbe88548672590c376fef50baa9b918145578cfcd03e9283e28776a87845a7"/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).[NOTE] Package ocaml-config is already installed (current version is 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).The following actions will be performed:=== install 20 packages- install astring 0.8.5- install base v0.16.4- install cppo 1.8.0- install csexp 1.5.2- install dune 3.21.1- install dune-configurator 3.21.1- install fmt 0.11.0- install num 1.6- install ocaml-compiler-libs v0.12.4- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install parsexp v0.16.0- install ppx_derivers 1.2.1- install ppx_deriving 6.0.3- install ppx_sexp_conv v0.16.0- install ppxlib 0.35.0- install sexplib v0.16.0- install sexplib0 v0.16.0- install stdlib-shims 0.3.0- install topkg 1.1.1<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved astring.0.8.5 (cached)-> retrieved base.v0.16.4 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved fmt.0.11.0 (cached)-> retrieved num.1.6 (cached)-> retrieved ocaml-compiler-libs.v0.12.4 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved parsexp.v0.16.0 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ppx_sexp_conv.v0.16.0 (cached)-> retrieved ppx_deriving.6.0.3 (cached)-> retrieved sexplib.v0.16.0 (cached)-> retrieved sexplib0.v0.16.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved topkg.1.1.1 (cached)-> retrieved ppxlib.0.35.0 (cached)-> retrieved dune.3.21.1, dune-configurator.3.21.1 (cached)-> installed num.1.6-> installed ocamlbuild.0.16.1-> installed ocamlfind.1.9.8-> installed topkg.1.1.1-> installed fmt.0.11.0-> installed astring.0.8.5-> installed dune.3.21.1-> installed ppx_derivers.1.2.1-> installed csexp.1.5.2-> installed cppo.1.8.0-> installed ocaml-compiler-libs.v0.12.4-> installed sexplib0.v0.16.0-> installed stdlib-shims.0.3.0-> installed parsexp.v0.16.0-> installed dune-configurator.3.21.1-> installed sexplib.v0.16.0-> installed base.v0.16.4-> installed ppxlib.0.35.0-> installed ppx_deriving.6.0.3-> installed ppx_sexp_conv.v0.16.0Done.# To update the current shell environment, run: eval $(opam env)2026-02-15 23:19.49 ---> saved as "73620fa58a38a15716657bc56db5200d4cb2d5c9b9c96d1a072fe90c3910e725"/src: (copy (src .) (dst /src))2026-02-15 23:19.50 ---> saved as "f7657836b66e0e0b3c35b75a1089937b318a7cd24c1232ab018f7155ab44acdf"/src: (run (shell "opam exec -- dune build --only-packages=obuilder-spec @install @check @runtest && rm -rf _build"))2026-02-15 23:19.52 ---> saved as "b1b23248651541654ce82e1c96504200ecba5a7565e9c4b91c4383907e73b38a"Job succeeded2026-02-15 23:19.52: Job succeeded