2025-11-29 16:54.21: New job: test backtracking/bitv https://github.com/backtracking/bitv.git#refs/heads/persistent-bit-vectors (d19a2127281167adc5915ab8bd721d70bc56ac72) (linux-x86_64:debian-13-5.4_opam-2.4) Base: ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f Opam project build To reproduce locally: git clone --recursive "https://github.com/backtracking/bitv.git" -b "persistent-bit-vectors" && cd "bitv" && git reset --hard d19a2127 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f # debian-13-5.4_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /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 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 bitv.opam ./ RUN opam pin add -yn bitv.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.20.2 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y bitv.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 2025-11-29 16:54.21: Using cache hint "backtracking/bitv-ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f-debian-13-5.4_opam-2.4-3f281fb71360444f014d827746dd39f0" 2025-11-29 16:54.21: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f) (comment debian-13-5.4_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /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 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src bitv.opam) (dst ./)) (run (network host) (shell "opam pin add -yn bitv.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.20.2 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.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.4 --depext-only -y bitv.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")) ) 2025-11-29 16:54.21: Waiting for resource in pool OCluster 2025-11-29 16:54.22: Waiting for worker… 2025-11-29 16:55.05: Got resource from pool OCluster Building on toxis.caelum.ci.dev All commits already cached HEAD is now at d19a212 persistent bit vectors, wip (from ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f' locally docker.io/ocaml/opam@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f: Pulling from ocaml/opam 13cc39f8244a: Already exists 9d7c1cac6af4: Already exists 979e6521bf84: Already exists b129e961d700: Already exists 9288fc69cd29: Already exists b232c90b1855: Already exists 658a78f60f44: Already exists b3e6010fbc4c: Already exists e75ac7b73fdb: Already exists f1dbfc01d8b6: Already exists 42e8958c94a5: Already exists 1c77fd15fa4b: Already exists f8ae0ec2765e: Already exists 87b5808a8709: Already exists 6551add7b2f4: Already exists a050a941214a: Already exists da6cadefa7ea: Already exists 0a3e89137cf8: Already exists cc34154fc322: Already exists eb7661180f3a: Already exists faad806bf7c5: Already exists 4f4fb700ef54: Already exists fe5692607199: Already exists caa548e7f855: Already exists 8ad66e641b14: Already exists b9d5d27dc0b6: Already exists 788961b65661: Already exists 9ed95272e11f: Already exists 82c1497059a3: Already exists 8abbeded2fb9: Already exists 1276181ef5dc: Already exists 0bd63c9342a5: Already exists 0294cf425d8c: Already exists def43d8fc04c: Already exists c87ed18f9ca6: Already exists 056f995b50a2: Already exists c9f03af6c585: Already exists 4e0df0b17574: Already exists 1fcd55c53252: Already exists 9fe15f147c9c: Already exists 6aba0bde3b08: Already exists eb47c999a07f: Already exists c3b5761e8351: Already exists cb4d7f22a33c: Pulling fs layer e164f89870e6: Pulling fs layer cfbece6412d9: Pulling fs layer 351f77100e84: Pulling fs layer 351f77100e84: Waiting e164f89870e6: Verifying Checksum e164f89870e6: Download complete cfbece6412d9: Verifying Checksum cfbece6412d9: Download complete 351f77100e84: Verifying Checksum 351f77100e84: Download complete cb4d7f22a33c: Verifying Checksum cb4d7f22a33c: Download complete cb4d7f22a33c: Pull complete e164f89870e6: Pull complete cfbece6412d9: Pull complete 351f77100e84: Pull complete Digest: sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f Status: Downloaded newer image for ocaml/opam@sha256:57c83c9f9a1885d6982e64ff7d1de47223738f31f635056b0165042eaec3081f 2025-11-29 16:58.24 ---> using "9e1915ffb50e2d100090b64fd44ae95ca325d8eb9d61c3d158d7a2820cdf10df" from cache /: (comment debian-13-5.4_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-11-29 16:58.24 ---> using "c8904623f805a8c73d3b976dfaedcd0bc61b7c9cae1ee4159e449c08f893fa5c" 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] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-11-29 16:58.25 ---> using "4022c472da662c3147b093e1d408e71ece77aa1da18284500aa69ed05629373a" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-134-generic The OCaml toplevel, version 5.4.0 2.4.1 2025-11-29 16:58.25 ---> using "6259e3e3e32fb65957a1836a8850f8f4eaf09494a606c392738ee3d4d6fb8d1d" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-11-29 16:58.25 ---> using "76f3aef0a766c3d2e9da83fe06e178e922a791d3aee84d9f49728073abf03493" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u")) 7f9c784b97 Merge pull request #28787 from ocaml/mseri-patch-1 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-11-29 16:58.25 ---> using "29115ee3626c0ebbc4f327418c3780da76580580aa57e1058b4771af30664c1c" from cache /src: (copy (src bitv.opam) (dst ./)) 2025-11-29 16:58.25 ---> using "ffbe2f22043a07a6dce906bb34fa6ef41517efdccac2d1b52cacddd456b8d8b4" from cache /src: (run (network host) (shell "opam pin add -yn bitv.dev './'")) [bitv.dev] synchronised (file:///src) bitv is now pinned to file:///src (version dev) 2025-11-29 16:58.25 ---> using "f311fe30f036d48e94cc34ad23300d70b0578dacd5cca8d336d0dfdf90c7d4d6" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-11-29 16:58.25 ---> using "fd9170fe4b8ce62c472f4c942233daf7a5d4965d3ccb3f8e2b3e0bd6209df6a4" from cache /src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.20.2 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.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.4 --depext-only -y bitv.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] - 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 trixie/main amd64 Packages [9670 kB] - Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [75.6 kB] - Fetched 9977 kB in 5s (2028 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [bitv.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 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [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-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2025-11-29 16:58.25 ---> using "795ac59d778bd7b7bd875a6d95cdd00b359a3d169bc0a35526a62955e6e6075d" from cache /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 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [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-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains 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 1 package - install dune 3.20.2 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved dune.3.20.2 (cached) -> installed dune.3.20.2 Done. # To update the current shell environment, run: eval $(opam env) 2025-11-29 16:58.25 ---> using "1ec0b94ff84602c8e7ef72983622225080ece4cd9d14ec4cad0dd407a44a2829" from cache /src: (copy (src .) (dst /src)) 2025-11-29 16:58.25 ---> saved as "e6c257b3bf445b7518dde52ff0d4abf418be3d9e1f3634b4fd4c46275733ba0c" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) File "dune", line 19, characters 7-15: 19 | (name test_pbv) ^^^^^^^^ (cd _build/default && ./test_pbv.exe) Fatal error: exception Assert_failure("pbv.ml", 408, 4) "/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-11-29 16:58.27: Job failed: Failed: Build failed