2025-12-24 13:53.04: New job: test mbarbin/vcs https://github.com/mbarbin/vcs.git#refs/heads/add-dyn-to-stdlib (6361b17cebbe12e09fc8064d0bd54241a969e2f5) (linux-x86_64:alpine-3.22-5.4_opam-2.4) Base: ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66 Opam project build To reproduce locally: git clone --recursive "https://github.com/mbarbin/vcs.git" -b "add-dyn-to-stdlib" && cd "vcs" && git reset --hard 6361b17c cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66 # alpine-3.22-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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 volgo.opam volgo-vcs.opam volgo-tests.opam volgo-hg-unix.opam volgo-hg-eio.opam volgo-hg-backend.opam volgo-git-unix.opam volgo-git-eio.opam volgo-git-backend.opam volgo-dev.opam volgo-base.opam vcs-test-helpers.opam ./ RUN opam pin add -yn volgo.dev './' && \ opam pin add -yn volgo-vcs.dev './' && \ opam pin add -yn volgo-tests.dev './' && \ opam pin add -yn volgo-hg-unix.dev './' && \ opam pin add -yn volgo-hg-eio.dev './' && \ opam pin add -yn volgo-hg-backend.dev './' && \ opam pin add -yn volgo-git-unix.dev './' && \ opam pin add -yn volgo-git-eio.dev './' && \ opam pin add -yn volgo-git-backend.dev './' && \ opam pin add -yn volgo-dev.dev './' && \ opam pin add -yn volgo-base.dev './' && \ opam pin add -yn vcs-test-helpers.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="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 bigstringaf.0.10.0 bitv.2.1 cmdlang.0.0.10 cmdlang-cmdliner-err-runner.0.0.16 cmdlang-to-cmdliner.0.0.10 cmdliner.2.1.0 conf-git.1.1 conf-hg.1.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dyn.3.20.2 eio.1.3 fmt.0.11.0 fpath.0.7.3 fpath-base.0.4.0 fpath-sexp0.0.4.0 hmap.0.8.1 loc.0.2.2 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pplumbing-err.0.0.16 pplumbing-pp-tty.0.0.16 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_enumerate.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_let.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_sexp_value.v0.17.0 ppxlib.0.37.0 ppxlib_jane.v0.17.4 psq.0.2.1 seq.base sexplib0.v0.17.0 spawn.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 thread-table.1.0.0 topkg.1.1.1" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y volgo.dev volgo-vcs.dev volgo-hg-unix.dev volgo-hg-eio.dev volgo-hg-backend.dev volgo-git-unix.dev volgo-git-eio.dev volgo-git-backend.dev volgo-base.dev vcs-test-helpers.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build --only-packages=volgo,volgo-vcs,volgo-hg-unix,volgo-hg-eio,volgo-hg-backend,volgo-git-unix,volgo-git-eio,volgo-git-backend,volgo-base,vcs-test-helpers @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-12-24 13:53.04: Using cache hint "mbarbin/vcs-ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66-alpine-3.22-5.4_opam-2.4-5c326989b8ae491d55a7c46efd8ba605" 2025-12-24 13:53.04: Using OBuilder spec: ((from ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66) (comment alpine-3.22-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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src volgo.opam volgo-vcs.opam volgo-tests.opam volgo-hg-unix.opam volgo-hg-eio.opam volgo-hg-backend.opam volgo-git-unix.opam volgo-git-eio.opam volgo-git-backend.opam volgo-dev.opam volgo-base.opam vcs-test-helpers.opam) (dst ./)) (run (network host) (shell "opam pin add -yn volgo.dev './' && \ \nopam pin add -yn volgo-vcs.dev './' && \ \nopam pin add -yn volgo-tests.dev './' && \ \nopam pin add -yn volgo-hg-unix.dev './' && \ \nopam pin add -yn volgo-hg-eio.dev './' && \ \nopam pin add -yn volgo-hg-backend.dev './' && \ \nopam pin add -yn volgo-git-unix.dev './' && \ \nopam pin add -yn volgo-git-eio.dev './' && \ \nopam pin add -yn volgo-git-backend.dev './' && \ \nopam pin add -yn volgo-dev.dev './' && \ \nopam pin add -yn volgo-base.dev './' && \ \nopam pin add -yn vcs-test-helpers.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "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 bigstringaf.0.10.0 bitv.2.1 cmdlang.0.0.10 cmdlang-cmdliner-err-runner.0.0.16 cmdlang-to-cmdliner.0.0.10 cmdliner.2.1.0 conf-git.1.1 conf-hg.1.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dyn.3.20.2 eio.1.3 fmt.0.11.0 fpath.0.7.3 fpath-base.0.4.0 fpath-sexp0.0.4.0 hmap.0.8.1 loc.0.2.2 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pplumbing-err.0.0.16 pplumbing-pp-tty.0.0.16 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_enumerate.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_let.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_sexp_value.v0.17.0 ppxlib.0.37.0 ppxlib_jane.v0.17.4 psq.0.2.1 seq.base sexplib0.v0.17.0 spawn.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 thread-table.1.0.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.4 --depext-only -y volgo.dev volgo-vcs.dev volgo-hg-unix.dev volgo-hg-eio.dev volgo-hg-backend.dev volgo-git-unix.dev volgo-git-eio.dev volgo-git-backend.dev volgo-base.dev vcs-test-helpers.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=volgo,volgo-vcs,volgo-hg-unix,volgo-hg-eio,volgo-hg-backend,volgo-git-unix,volgo-git-eio,volgo-git-backend,volgo-base,vcs-test-helpers @install @check @runtest && rm -rf _build")) ) 2025-12-24 13:53.04: Waiting for resource in pool OCluster 2025-12-24 13:53.04: Waiting for worker… 2025-12-24 13:53.06: Got resource from pool OCluster Building on asteria.caelum.ci.dev All commits already cached HEAD is now at 6361b17 Add Dyn and Ordering as standard deps (from ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66) Unable to find image 'ocaml/opam:alpine-3.22-ocaml-5.4@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66' locally docker.io/ocaml/opam@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66: Pulling from ocaml/opam 2d35ebdb57d9: Pulling fs layer f63fa0955e1c: Pulling fs layer d1aff334d2ef: Pulling fs layer f63fa0955e1c: Waiting dd7ef0713d60: Pulling fs layer 1cb85b1771c1: Pulling fs layer b3e3cbca8fe5: Pulling fs layer e20f2edd147c: Pulling fs layer 1cb85b1771c1: Waiting 2a81809d2792: Pulling fs layer b3e3cbca8fe5: Waiting 44d45904e0bf: Pulling fs layer e4766861c56b: Pulling fs layer e20f2edd147c: Waiting 781637641c53: Pulling fs layer 2a81809d2792: Waiting e4766861c56b: Waiting 44d45904e0bf: Waiting 7a3635ad3eff: Pulling fs layer a17b51910e9e: Pulling fs layer ebefb05f3452: Pulling fs layer 7a3635ad3eff: Waiting 7516504988c4: Pulling fs layer a17b51910e9e: Waiting 6de436e58aaa: Pulling fs layer 6de436e58aaa: Waiting c95d51a1d4cc: Pulling fs layer 4f4fb700ef54: Pulling fs layer 7516504988c4: Waiting 958c68e99d31: Pulling fs layer 3276c8259ea4: Pulling fs layer 4f4fb700ef54: Waiting c95d51a1d4cc: Waiting dc258c8006b5: Pulling fs layer 762484f20604: Pulling fs layer 3276c8259ea4: Waiting e420826a58be: Pulling fs layer 21ebbf1cf394: Pulling fs layer 762484f20604: Waiting fcab148fc6b3: Pulling fs layer 958c68e99d31: Waiting 0a5763305413: Pulling fs layer 0bb0efb41734: Pulling fs layer e420826a58be: Waiting 99400a979ef1: Pulling fs layer dc258c8006b5: Waiting 57e03fc374af: Pulling fs layer e6ea8c92b8c1: Pulling fs layer 99400a979ef1: Waiting 21ebbf1cf394: Waiting 0bb0efb41734: Waiting 5a22d79cf5c8: Pulling fs layer 57e03fc374af: Waiting 6a9a0d422609: Pulling fs layer 68439d778116: Pulling fs layer 3d406935f5b2: Pulling fs layer c13ead8bd9c1: Pulling fs layer 68439d778116: Waiting d66e8882c1fe: Pulling fs layer c13ead8bd9c1: Waiting 60d0ca65b3af: Pulling fs layer a78ec84347da: Pulling fs layer bb1d15e7eedf: Pulling fs layer 5a22d79cf5c8: Waiting 75d5cb23d48b: Pulling fs layer a78ec84347da: Waiting d66e8882c1fe: Waiting bb1d15e7eedf: Waiting 75d5cb23d48b: Waiting 12b7f17bd730: Pulling fs layer 568b87493d7a: Pulling fs layer 12b7f17bd730: Waiting 568b87493d7a: Waiting 2d35ebdb57d9: Download complete f63fa0955e1c: Download complete 2d35ebdb57d9: Pull complete f63fa0955e1c: Pull complete 1cb85b1771c1: Verifying Checksum 1cb85b1771c1: Download complete d1aff334d2ef: Verifying Checksum d1aff334d2ef: Download complete b3e3cbca8fe5: Verifying Checksum b3e3cbca8fe5: Download complete d1aff334d2ef: Pull complete 2a81809d2792: Verifying Checksum 2a81809d2792: Download complete e20f2edd147c: Verifying Checksum e20f2edd147c: Download complete dd7ef0713d60: Verifying Checksum dd7ef0713d60: Download complete 44d45904e0bf: Download complete e4766861c56b: Verifying Checksum e4766861c56b: Download complete 781637641c53: Verifying Checksum 781637641c53: Download complete 7a3635ad3eff: Verifying Checksum 7a3635ad3eff: Download complete a17b51910e9e: Verifying Checksum a17b51910e9e: Download complete ebefb05f3452: Verifying Checksum ebefb05f3452: Download complete 6de436e58aaa: Verifying Checksum 6de436e58aaa: Download complete c95d51a1d4cc: Verifying Checksum c95d51a1d4cc: Download complete 7516504988c4: Verifying Checksum 7516504988c4: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 958c68e99d31: Verifying Checksum 958c68e99d31: Download complete 3276c8259ea4: Verifying Checksum 3276c8259ea4: Download complete dc258c8006b5: Verifying Checksum dc258c8006b5: Download complete 762484f20604: Verifying Checksum 762484f20604: Download complete e420826a58be: Verifying Checksum e420826a58be: Download complete 21ebbf1cf394: Verifying Checksum 21ebbf1cf394: Download complete fcab148fc6b3: Download complete 0bb0efb41734: Verifying Checksum 0bb0efb41734: Download complete 99400a979ef1: Download complete e6ea8c92b8c1: Verifying Checksum e6ea8c92b8c1: Download complete 6a9a0d422609: Verifying Checksum 6a9a0d422609: Download complete 3d406935f5b2: Verifying Checksum 3d406935f5b2: Download complete c13ead8bd9c1: Verifying Checksum c13ead8bd9c1: Download complete d66e8882c1fe: Download complete 60d0ca65b3af: Verifying Checksum 60d0ca65b3af: Download complete a78ec84347da: Download complete 5a22d79cf5c8: Verifying Checksum 5a22d79cf5c8: Download complete 75d5cb23d48b: Download complete 12b7f17bd730: Download complete 568b87493d7a: Verifying Checksum 568b87493d7a: Download complete dd7ef0713d60: Pull complete 1cb85b1771c1: Pull complete b3e3cbca8fe5: Pull complete e20f2edd147c: Pull complete 2a81809d2792: Pull complete 44d45904e0bf: Pull complete e4766861c56b: Pull complete 781637641c53: Pull complete 7a3635ad3eff: Pull complete a17b51910e9e: Pull complete ebefb05f3452: Pull complete 7516504988c4: Pull complete 6de436e58aaa: Pull complete bb1d15e7eedf: Verifying Checksum bb1d15e7eedf: Download complete 68439d778116: Verifying Checksum 68439d778116: Download complete c95d51a1d4cc: Pull complete 4f4fb700ef54: Pull complete 958c68e99d31: Pull complete 3276c8259ea4: Pull complete dc258c8006b5: Pull complete 762484f20604: Pull complete e420826a58be: Pull complete 21ebbf1cf394: Pull complete fcab148fc6b3: Pull complete 0a5763305413: Pull complete 0bb0efb41734: Pull complete 99400a979ef1: Pull complete 57e03fc374af: Pull complete e6ea8c92b8c1: Pull complete 5a22d79cf5c8: Pull complete 6a9a0d422609: Pull complete 68439d778116: Pull complete 3d406935f5b2: Pull complete c13ead8bd9c1: Pull complete d66e8882c1fe: Pull complete 60d0ca65b3af: Pull complete a78ec84347da: Pull complete bb1d15e7eedf: Pull complete 75d5cb23d48b: Pull complete 12b7f17bd730: Pull complete 568b87493d7a: Pull complete Digest: sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66 Status: Downloaded newer image for ocaml/opam@sha256:b93dce0f7db9356ff4a704587c4d5ecd58b5ad8e3ca5418afcad75bc8f439f66 2025-12-24 13:53.09 ---> using "d0327f940a3c6a061e0c402e9328a78119d7dfd715a32de8de339388ce4c3eef" from cache /: (comment alpine-3.22-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-12-24 13:53.09 ---> using "5dee9b950486dfb3089cc431b3d79d731cac566432611d92e2af71d796efa3f6" 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. Continue? [Y/n] y 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. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-12-24 13:53.09 ---> using "2201c82fbbea424d8922cfff96a8636118d76b7d777b2668dd0c8a0002190b0e" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-87-generic The OCaml toplevel, version 5.4.0 2.4.1 2025-12-24 13:53.09 ---> using "0a4c323c7414f4e6678e49268fcc6862031004115b008dfc46899f1c4fb8b11a" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-12-24 13:53.09 ---> using "157d49f864f4b916c270d9ecb2d620b36de25c8cc3e7177a0dc6f45bc76f3840" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD ee48e882f0..235b964523 master -> origin/master c65fcb1165 Merge pull request #29080 from dra27/ocaml-config-urls <><> 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-12-24 13:53.09 ---> using "4d7cb0a6422c357918900d555b6f16ab8249d0099a9d58bc7c8055393cbc21a8" from cache /src: (copy (src volgo.opam volgo-vcs.opam volgo-tests.opam volgo-hg-unix.opam volgo-hg-eio.opam volgo-hg-backend.opam volgo-git-unix.opam volgo-git-eio.opam volgo-git-backend.opam volgo-dev.opam volgo-base.opam vcs-test-helpers.opam) (dst ./)) 2025-12-24 13:53.09 ---> saved as "b1826f94cf7de45e5a3ae533f85c098b2cbb45baf3e624d17a518036f078eef3" /src: (run (network host) (shell "opam pin add -yn volgo.dev './' && \ \nopam pin add -yn volgo-vcs.dev './' && \ \nopam pin add -yn volgo-tests.dev './' && \ \nopam pin add -yn volgo-hg-unix.dev './' && \ \nopam pin add -yn volgo-hg-eio.dev './' && \ \nopam pin add -yn volgo-hg-backend.dev './' && \ \nopam pin add -yn volgo-git-unix.dev './' && \ \nopam pin add -yn volgo-git-eio.dev './' && \ \nopam pin add -yn volgo-git-backend.dev './' && \ \nopam pin add -yn volgo-dev.dev './' && \ \nopam pin add -yn volgo-base.dev './' && \ \nopam pin add -yn vcs-test-helpers.dev './'")) [volgo.dev] synchronised (file:///src) volgo is now pinned to file:///src (version dev) [volgo-vcs.dev] synchronised (file:///src) volgo-vcs is now pinned to file:///src (version dev) [NOTE] Package volgo-tests does not exist in opam repositories registered in the current switch. [volgo-tests.dev] synchronised (file:///src) volgo-tests is now pinned to file:///src (version dev) [volgo-hg-unix.dev] synchronised (file:///src) volgo-hg-unix is now pinned to file:///src (version dev) [volgo-hg-eio.dev] synchronised (file:///src) volgo-hg-eio is now pinned to file:///src (version dev) [volgo-hg-backend.dev] synchronised (file:///src) volgo-hg-backend is now pinned to file:///src (version dev) [volgo-git-unix.dev] synchronised (file:///src) volgo-git-unix is now pinned to file:///src (version dev) [volgo-git-eio.dev] synchronised (file:///src) volgo-git-eio is now pinned to file:///src (version dev) [volgo-git-backend.dev] synchronised (file:///src) volgo-git-backend is now pinned to file:///src (version dev) [NOTE] Package volgo-dev does not exist in opam repositories registered in the current switch. [volgo-dev.dev] synchronised (file:///src) volgo-dev is now pinned to file:///src (version dev) [volgo-base.dev] synchronised (file:///src) volgo-base is now pinned to file:///src (version dev) [NOTE] Package vcs-test-helpers does not exist in opam repositories registered in the current switch. [vcs-test-helpers.dev] synchronised (file:///src) vcs-test-helpers is now pinned to file:///src (version dev) 2025-12-24 13:53.33 ---> saved as "65791590e5e052e9652b6da9359a49f6258bfa0044329cea520663aec7b10aa7" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-12-24 13:53.33 ---> saved as "58a18d87ede8b6ee4f95c89a4d6c1f27228fbf6a82ab0624ca22e5bdcdf9e67d" /src: (env DEPS "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 bigstringaf.0.10.0 bitv.2.1 cmdlang.0.0.10 cmdlang-cmdliner-err-runner.0.0.16 cmdlang-to-cmdliner.0.0.10 cmdliner.2.1.0 conf-git.1.1 conf-hg.1.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dyn.3.20.2 eio.1.3 fmt.0.11.0 fpath.0.7.3 fpath-base.0.4.0 fpath-sexp0.0.4.0 hmap.0.8.1 loc.0.2.2 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pplumbing-err.0.0.16 pplumbing-pp-tty.0.0.16 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_enumerate.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_let.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_sexp_value.v0.17.0 ppxlib.0.37.0 ppxlib_jane.v0.17.4 psq.0.2.1 seq.base sexplib0.v0.17.0 spawn.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 thread-table.1.0.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.4 --depext-only -y volgo.dev volgo-vcs.dev volgo-hg-unix.dev volgo-hg-eio.dev volgo-hg-backend.dev volgo-git-unix.dev volgo-git-eio.dev volgo-git-backend.dev volgo-base.dev vcs-test-helpers.dev $DEPS")) + /usr/bin/sudo "apk" "update" - fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz - fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz - fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz - fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz - fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz - v3.22.2-323-g6078141c2a5 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] - v3.22.2-323-g6078141c2a5 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] - v3.23.0-1496-g60242c576e9 [https://dl-cdn.alpinelinux.org/alpine/edge/main] - v20251224-3-g0da91a776d3 [https://dl-cdn.alpinelinux.org/alpine/edge/community] - v3.23.0-1483-g24d2d504082 [https://dl-cdn.alpinelinux.org/alpine/edge/testing] - OK: 60516 distinct packages available <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [vcs-test-helpers.dev] synchronised (file:///src) [volgo.dev] synchronised (file:///src) [volgo-base.dev] synchronised (file:///src) [volgo-git-backend.dev] synchronised (file:///src) [volgo-git-eio.dev] synchronised (file:///src) [volgo-git-unix.dev] synchronised (file:///src) [volgo-hg-backend.dev] synchronised (file:///src) [volgo-hg-eio.dev] synchronised (file:///src) [volgo-hg-unix.dev] synchronised (file:///src) [volgo-vcs.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). The following system packages will first need to be installed: mercurial <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apk" "add" "mercurial" - (1/2) Installing mercurial (7.0.3-r0) - (2/2) Installing mercurial-pyc (7.0.3-r0) - Executing busybox-1.37.0-r20.trigger - OK: 333 MiB in 105 packages 2025-12-24 13:53.45 ---> saved as "033114d6ce4baf529861a5ca0b5f99cb86f97677e2869986377bb2597b1fc2ff" /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 53 packages - install astring 0.8.5 - install base v0.17.3 - install bigstringaf 0.10.0 - install bitv 2.1 - install cmdlang 0.0.10 - install cmdlang-cmdliner-err-runner 0.0.16 - install cmdlang-to-cmdliner 0.0.10 - install cmdliner 2.1.0 - install conf-git 1.1 - install conf-hg 1.0 - install csexp 1.5.2 - install cstruct 6.2.0 - install domain-local-await 1.0.1 - install dune 3.20.2 - install dune-configurator 3.20.2 - install dyn 3.20.2 - install eio 1.3 - install fmt 0.11.0 - install fpath 0.7.3 - install fpath-base 0.4.0 - install fpath-sexp0 0.4.0 - install hmap 0.8.1 - install loc 0.2.2 - install lwt-dllist 1.1.0 - install mtime 2.1.0 - install ocaml-compiler-libs v0.17.0 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install optint 0.3.0 - install ordering 3.20.2 - install parsexp v0.17.0 - install pp 2.0.0 - install pplumbing-err 0.0.16 - install pplumbing-pp-tty 0.0.16 - install ppx_compare v0.17.0 - install ppx_derivers 1.2.1 - install ppx_enumerate v0.17.0 - install ppx_hash v0.17.0 - install ppx_here v0.17.0 - install ppx_let v0.17.1 - install ppx_sexp_conv v0.17.1 - install ppx_sexp_value v0.17.0 - install ppxlib 0.37.0 - install ppxlib_jane v0.17.4 - install psq 0.2.1 - install seq base - install sexplib0 v0.17.0 - install spawn v0.17.0 - install stdlib-shims 0.3.0 - install stdune 3.20.2 - install thread-table 1.0.0 - install topkg 1.1.1 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved astring.0.8.5 (cached) -> retrieved base.v0.17.3 (cached) -> retrieved bigstringaf.0.10.0 (cached) -> retrieved bitv.2.1 (cached) -> retrieved cmdlang-cmdliner-err-runner.0.0.16, pplumbing-err.0.0.16, pplumbing-pp-tty.0.0.16 (cached) -> retrieved cmdlang.0.0.10, cmdlang-to-cmdliner.0.0.10 (cached) -> retrieved cmdliner.2.1.0 (cached) -> retrieved csexp.1.5.2 (cached) -> installed conf-git.1.1 -> retrieved cstruct.6.2.0 (cached) -> retrieved domain-local-await.1.0.1 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved fpath.0.7.3 (cached) -> installed conf-hg.1.0 -> retrieved fpath-base.0.4.0, fpath-sexp0.0.4.0 (cached) -> retrieved eio.1.3 (cached) -> retrieved hmap.0.8.1 (cached) -> retrieved loc.0.2.2 (cached) -> retrieved lwt-dllist.1.1.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved optint.0.3.0 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved pp.2.0.0 (cached) -> retrieved ppx_compare.v0.17.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_enumerate.v0.17.0 (cached) -> retrieved ppx_hash.v0.17.0 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_let.v0.17.1 (cached) -> retrieved ppx_sexp_conv.v0.17.1 (cached) -> retrieved ppx_sexp_value.v0.17.0 (cached) -> retrieved ppxlib_jane.v0.17.4 (cached) -> retrieved psq.0.2.1 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sexplib0.v0.17.0 (cached) -> retrieved spawn.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved thread-table.1.0.0 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved dune.3.20.2, dune-configurator.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2 (cached) -> retrieved topkg.1.1.1 (cached) -> installed cmdliner.2.1.0 -> installed ocamlbuild.0.16.1 -> installed ocamlfind.1.9.8 -> installed topkg.1.1.1 -> installed hmap.0.8.1 -> installed mtime.2.1.0 -> installed fmt.0.11.0 -> installed astring.0.8.5 -> installed fpath.0.7.3 -> installed dune.3.20.2 -> installed bitv.2.1 -> installed cmdlang.0.0.10 -> installed csexp.1.5.2 -> installed cstruct.6.2.0 -> installed lwt-dllist.1.1.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed optint.0.3.0 -> installed pp.2.0.0 -> installed ppx_derivers.1.2.1 -> installed psq.0.2.1 -> installed sexplib0.v0.17.0 -> installed spawn.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed thread-table.1.0.0 -> installed cmdlang-to-cmdliner.0.0.10 -> installed fpath-sexp0.0.4.0 -> installed domain-local-await.1.0.1 -> installed ordering.3.20.2 -> installed parsexp.v0.17.0 -> installed dune-configurator.3.20.2 -> installed bigstringaf.0.10.0 -> installed dyn.3.20.2 -> installed eio.1.3 -> installed stdune.3.20.2 -> installed loc.0.2.2 -> installed pplumbing-pp-tty.0.0.16 -> installed base.v0.17.3 -> installed pplumbing-err.0.0.16 -> installed cmdlang-cmdliner-err-runner.0.0.16 -> installed fpath-base.0.4.0 -> installed ppxlib.0.37.0 -> installed ppxlib_jane.v0.17.4 -> installed ppx_here.v0.17.0 -> installed ppx_enumerate.v0.17.0 -> installed ppx_compare.v0.17.0 -> installed ppx_sexp_conv.v0.17.1 -> installed ppx_let.v0.17.1 -> installed ppx_hash.v0.17.0 -> installed ppx_sexp_value.v0.17.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-12-24 13:54.48 ---> saved as "db965292ec38d7dbb23acc745e5654af0372f00c832597a078acf394b9285b49" /src: (copy (src .) (dst /src)) 2025-12-24 13:54.49 ---> saved as "93c7f381cba2caffcd8393988ebd2e2368489325d24a2eaadb575d649e32fcb5" /src: (run (shell "opam exec -- dune build --only-packages=volgo,volgo-vcs,volgo-hg-unix,volgo-hg-eio,volgo-hg-backend,volgo-git-unix,volgo-git-eio,volgo-git-backend,volgo-base,vcs-test-helpers @install @check @runtest && rm -rf _build")) 2025-12-24 13:54.52 ---> saved as "2fdfe99f07934006ecc03eec4082320cc56a979c18e84857d0988634944d2d46" Job succeeded 2025-12-24 13:54.52: Job succeeded