2026-04-22 14:12.48: New job: test ocaml-multicore/reagents https://github.com/ocaml-multicore/reagents.git#refs/heads/main (5a385fde1e8b22950ce0afc41a104811d6615a3a) (linux-ppc64:debian-13-5.4_ppc64_opam-2.5) Base: ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd Opam project build To reproduce locally: git clone --recursive "https://github.com/ocaml-multicore/reagents.git" -b "main" && cd "reagents" && git reset --hard 5a385fde cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd # debian-13-5.4_ppc64_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 036883c5402b41e0d35f6b200245cc7c3a302395 || git fetch origin master) && git reset -q --hard 036883c5402b41e0d35f6b200245cc7c3a302395 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 reagents.opam ./ RUN opam pin add -yn reagents.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.2.1.1 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.22.2 fmt.0.11.0 kcas.0.7.0 kcas_data.0.7.0 lockfree.0.3.1 mtime.2.1.0 multicore-magic.2.3.2 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 psq.0.2.1 re.1.14.0 seq.base stdlib-shims.0.3.0 thread-table.1.0.0 topkg.1.1.1 uutf.1.0.4 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y reagents.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-22 14:12.48: Using cache hint "ocaml-multicore/reagents-ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd-debian-13-5.4_ppc64_opam-2.5-a968c2d244011aa8faef99779c4bc7aa" 2026-04-22 14:12.48: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd) (comment debian-13-5.4_ppc64_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 036883c5402b41e0d35f6b200245cc7c3a302395 || git fetch origin master) && git reset -q --hard 036883c5402b41e0d35f6b200245cc7c3a302395 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src reagents.opam) (dst ./)) (run (network host) (shell "opam pin add -yn reagents.dev './'")) (run (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.2.1.1 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.22.2 fmt.0.11.0 kcas.0.7.0 kcas_data.0.7.0 lockfree.0.3.1 mtime.2.1.0 multicore-magic.2.3.2 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 psq.0.2.1 re.1.14.0 seq.base stdlib-shims.0.3.0 thread-table.1.0.0 topkg.1.1.1 uutf.1.0.4 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 reagents.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-22 14:12.48: Waiting for resource in pool OCluster 2026-04-22 14:15.18: Waiting for worker… 2026-04-22 14:25.27: Got resource from pool OCluster Building on orithia.caelum.ci.dev hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> Initialized empty Git repository in /var/cache/obuilder/ocluster/git/reagents.git-4d272bf067970dabb506b4efc09aeee9e5ec03de/.git/ HEAD is now at 5a385fd add warning to readme, describe situation with kcas (from ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd' locally docker.io/ocaml/opam@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd: Pulling from ocaml/opam f2bea5beaa06: Already exists 3c80b55ccf22: Already exists be8a2645856c: Already exists 840261c8617b: Already exists bdb6952988d9: Already exists 61bb87981e2c: Already exists 3915b9dfe453: Already exists aba9894e1aef: Already exists 91022a65d4ff: Already exists 4952a3dd13a7: Already exists dc7cca72e3fa: Already exists 9c543c41af4d: Already exists 48e224a4c6e5: Pulling fs layer 393daff4895e: Pulling fs layer 28390f4e0676: Pulling fs layer 36b22addfabe: Pulling fs layer 010c23b095ac: Pulling fs layer 7f095c0c5f48: Pulling fs layer 35873b334a29: Pulling fs layer 0f2727b62670: Pulling fs layer 0dcac5a1d8f5: Pulling fs layer a43569493539: Pulling fs layer 4f4fb700ef54: Pulling fs layer 4e616ea23188: Pulling fs layer 9d0cb620ec86: Pulling fs layer 9ce35f8c294c: Pulling fs layer 0fcc04d87b21: Pulling fs layer 8cf8c626ef08: Pulling fs layer b07789a7de11: Pulling fs layer a76180363a8f: Pulling fs layer 88458efdaf5f: Pulling fs layer 610db4964037: Pulling fs layer 663b7304dafa: Pulling fs layer 69b4c91bbad3: Pulling fs layer b66ba50a001e: Pulling fs layer a6cedc782e23: Pulling fs layer 6e4f57b3683b: Pulling fs layer f9e6fef4e873: Pulling fs layer d1508d55deb7: Pulling fs layer 90a2e1034837: Pulling fs layer e0210fd0f02b: Pulling fs layer e554e4ed6365: Pulling fs layer 5468804d72e2: Pulling fs layer 643363812929: Pulling fs layer 3feb89dfc6cd: Pulling fs layer 2f8f05bbf9c1: Pulling fs layer 1594b2e35484: Pulling fs layer 3426c58469f2: Pulling fs layer 36b22addfabe: Waiting 610db4964037: Waiting 6e4f57b3683b: Waiting 010c23b095ac: Waiting 663b7304dafa: Waiting f9e6fef4e873: Waiting e0210fd0f02b: Waiting 69b4c91bbad3: Waiting d1508d55deb7: Waiting 7f095c0c5f48: Waiting b66ba50a001e: Waiting a6cedc782e23: Waiting e554e4ed6365: Waiting 0fcc04d87b21: Waiting 9d0cb620ec86: Waiting 9ce35f8c294c: Waiting 8cf8c626ef08: Waiting a43569493539: Waiting 0f2727b62670: Waiting 5468804d72e2: Waiting 4f4fb700ef54: Waiting 1594b2e35484: Waiting b07789a7de11: Waiting 3426c58469f2: Waiting 4e616ea23188: Waiting 88458efdaf5f: Waiting 0dcac5a1d8f5: Waiting a76180363a8f: Waiting 643363812929: Waiting 3feb89dfc6cd: Waiting 2f8f05bbf9c1: Waiting 28390f4e0676: Download complete 48e224a4c6e5: Download complete 393daff4895e: Download complete 48e224a4c6e5: Pull complete 36b22addfabe: Verifying Checksum 36b22addfabe: Download complete 010c23b095ac: Verifying Checksum 010c23b095ac: Download complete 7f095c0c5f48: Verifying Checksum 7f095c0c5f48: Download complete 393daff4895e: Pull complete 28390f4e0676: Pull complete 36b22addfabe: Pull complete 35873b334a29: Download complete 010c23b095ac: Pull complete 0f2727b62670: Verifying Checksum 0f2727b62670: Download complete 7f095c0c5f48: Pull complete 0dcac5a1d8f5: Verifying Checksum 0dcac5a1d8f5: Download complete 35873b334a29: Pull complete 0f2727b62670: Pull complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 0dcac5a1d8f5: Pull complete a43569493539: Verifying Checksum a43569493539: Download complete a43569493539: Pull complete 4f4fb700ef54: Pull complete 4e616ea23188: Verifying Checksum 4e616ea23188: Download complete 4e616ea23188: Pull complete 9ce35f8c294c: Verifying Checksum 9ce35f8c294c: Download complete 9d0cb620ec86: Verifying Checksum 9d0cb620ec86: Download complete 9d0cb620ec86: Pull complete 9ce35f8c294c: Pull complete 0fcc04d87b21: Download complete 0fcc04d87b21: Pull complete b07789a7de11: Verifying Checksum b07789a7de11: Download complete 8cf8c626ef08: Download complete 8cf8c626ef08: Pull complete b07789a7de11: Pull complete a76180363a8f: Verifying Checksum a76180363a8f: Download complete a76180363a8f: Pull complete 610db4964037: Verifying Checksum 610db4964037: Download complete 88458efdaf5f: Verifying Checksum 88458efdaf5f: Download complete 88458efdaf5f: Pull complete 610db4964037: Pull complete 663b7304dafa: Verifying Checksum 663b7304dafa: Download complete 663b7304dafa: Pull complete 69b4c91bbad3: Verifying Checksum 69b4c91bbad3: Download complete b66ba50a001e: Verifying Checksum b66ba50a001e: Download complete 69b4c91bbad3: Pull complete b66ba50a001e: Pull complete 6e4f57b3683b: Verifying Checksum 6e4f57b3683b: Download complete d1508d55deb7: Verifying Checksum d1508d55deb7: Download complete 90a2e1034837: Download complete e0210fd0f02b: Download complete e554e4ed6365: Verifying Checksum e554e4ed6365: Download complete 5468804d72e2: Download complete 643363812929: Verifying Checksum 643363812929: Download complete a6cedc782e23: Verifying Checksum a6cedc782e23: Download complete 2f8f05bbf9c1: Verifying Checksum 2f8f05bbf9c1: Download complete f9e6fef4e873: Verifying Checksum f9e6fef4e873: Download complete 1594b2e35484: Verifying Checksum 1594b2e35484: Download complete 3426c58469f2: Verifying Checksum 3426c58469f2: Download complete 3feb89dfc6cd: Download complete a6cedc782e23: Pull complete 6e4f57b3683b: Pull complete f9e6fef4e873: Pull complete d1508d55deb7: Pull complete 90a2e1034837: Pull complete e0210fd0f02b: Pull complete e554e4ed6365: Pull complete 5468804d72e2: Pull complete 643363812929: Pull complete 3feb89dfc6cd: Pull complete 2f8f05bbf9c1: Pull complete 1594b2e35484: Pull complete 3426c58469f2: Pull complete Digest: sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd Status: Downloaded newer image for ocaml/opam@sha256:6f6db0fbe251d5399e1d307aa29648bfad8e878e5e739d78d5a8629b6d5f69bd 2026-04-22 14:25.31 ---> using "cb2c910d515c1f3970eb53650720ba97de566a13693c58b45eb595cdcfba01ee" from cache /: (comment debian-13-5.4_ppc64_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-04-22 14:25.31 ---> using "3093075fce671cf0f27254b3d51ae799ab00fc7592ff192c6e19d110e80a4aae" 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 2026-04-22 14:25.31 ---> using "7288b528cb2b86ad0c8ef15cdc956cd0013d29671bc10a2016d79fa0d971af38" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-107-generic The OCaml toplevel, version 5.4.1 2.5.0 2026-04-22 14:25.31 ---> using "0c9290d8da03c97184fcfa6acd15c44312a566c33cfb162e105b78c1269c798f" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-04-22 14:25.31 ---> using "420eae9aa094b4f37b692695880233ff53f64f1c6bd219c67211187d9c396a67" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 036883c5402b41e0d35f6b200245cc7c3a302395 || git fetch origin master) && git reset -q --hard 036883c5402b41e0d35f6b200245cc7c3a302395 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 42844088d7..80ba534fc6 master -> origin/master 036883c540 Merge pull request #29788 from dbuenzli/b0-publish-cmdliner.2.1.1 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository default (at git+file:///home/opam/opam-repository): [WARNING] opam is out-of-date. Please consider updating it (https://opam.ocaml.org/doc/Install.html) default (at git+file:///home/opam/opam-repository): [INFO] opam 2.5.1 includes security fixes; please consider upgrading (https://opam.ocaml.org/doc/Install.html) Everything as up-to-date as possible However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.5.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-04-22 14:25.31 ---> using "84733dad501658548b62b7e0a87231d4d8a5b27a33fd3b2b7739ff73a89b1c51" from cache /src: (copy (src reagents.opam) (dst ./)) 2026-04-22 14:25.31 ---> saved as "0065c0810253ff668e0a40fbc9cff876c246fdaabfbf976d86540ca8d42e1089" /src: (run (network host) (shell "opam pin add -yn reagents.dev './'")) [NOTE] Package reagents does not exist in opam repositories registered in the current switch. [reagents.dev] synchronised (file:///src) reagents is now pinned to file:///src (version dev) 2026-04-22 14:25.33 ---> saved as "5256c1d4888f8701daa1e38e7d0e1d7009a4a20165109988b2f6d1033bb76c72" /src: (run (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-04-22 14:25.34 ---> saved as "3ec9f04a780c2b52a25424a4bb875e56d4a91cae37cdc18c42fa285728e49979" /src: (env DEPS "alcotest.1.9.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.2.1.1 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.22.2 fmt.0.11.0 kcas.0.7.0 kcas_data.0.7.0 lockfree.0.3.1 mtime.2.1.0 multicore-magic.2.3.2 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 psq.0.2.1 re.1.14.0 seq.base stdlib-shims.0.3.0 thread-table.1.0.0 topkg.1.1.1 uutf.1.0.4 yojson.3.0.0") /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 reagents.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 ppc64el Packages [121 kB] - Fetched 212 kB in 4s (58.9 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [reagents.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.1). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1). [NOTE] Package ocaml is already installed (current version is 5.4.1). [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). # To update the current shell environment, run: eval $(opam env) 2026-04-22 14:25.57 ---> saved as "0af4dd1029c66630965f86e5e2bb81461b387aee9cd6594d3f0e1ce321935b06" /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.1). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1). [NOTE] Package ocaml is already installed (current version is 5.4.1). [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 25 packages - install alcotest 1.9.1 - install astring 0.8.5 - install backoff 0.1.1 - install cmdliner 2.1.1 - install domain-local-await 1.0.1 - install domain-local-timeout 1.0.1 - install domain_shims 0.1.0 - install dune 3.22.2 - install fmt 0.11.0 - install kcas 0.7.0 - install kcas_data 0.7.0 - install lockfree 0.3.1 - install mtime 2.1.0 - install multicore-magic 2.3.2 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install psq 0.2.1 - install re 1.14.0 - install seq base - install stdlib-shims 0.3.0 - install thread-table 1.0.0 - install topkg 1.1.1 - install uutf 1.0.4 - install yojson 3.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved alcotest.1.9.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved backoff.0.1.1 (cached) -> retrieved cmdliner.2.1.1 (cached) -> retrieved domain-local-await.1.0.1 (cached) -> retrieved domain-local-timeout.1.0.1 (cached) -> retrieved domain_shims.0.1.0 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved kcas.0.7.0, kcas_data.0.7.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved multicore-magic.2.3.2 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved lockfree.0.3.1 (https://opam.ocaml.org/cache) -> retrieved psq.0.2.1 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved re.1.14.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved thread-table.1.0.0 (cached) -> retrieved topkg.1.1.1 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved yojson.3.0.0 (cached) -> retrieved dune.3.22.2 (cached) -> installed cmdliner.2.1.1 -> installed ocamlbuild.0.16.1 -> installed ocamlfind.1.9.8 -> installed topkg.1.1.1 -> installed mtime.2.1.0 -> installed uutf.1.0.4 -> installed fmt.0.11.0 -> installed astring.0.8.5 -> installed dune.3.22.2 -> installed domain_shims.0.1.0 -> installed psq.0.2.1 -> installed thread-table.1.0.0 -> installed backoff.0.1.1 -> installed multicore-magic.2.3.2 -> installed stdlib-shims.0.3.0 -> installed domain-local-timeout.1.0.1 -> installed domain-local-await.1.0.1 -> installed re.1.14.0 -> installed ocaml-syntax-shims.1.0.0 -> installed kcas.0.7.0 -> installed yojson.3.0.0 -> installed kcas_data.0.7.0 -> installed alcotest.1.9.1 -> installed lockfree.0.3.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-04-22 14:27.19 ---> saved as "ce10c28963ae06cf69f46a84909473e91ef45a50a5b3c2de7cc553378af3a1a4" /src: (copy (src .) (dst /src)) 2026-04-22 14:27.19 ---> saved as "2862076a92205450c33184e75f368a46d7fab293397d62906cff3524f6988758" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default && /home/opam/.opam/5.4/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I lib/.reagents.objs/byte -I /home/opam/.opam/5.4/lib/backoff -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/domain-local-timeout -I /home/opam/.opam/5.4/lib/domain_shims -I /home/opam/.opam/5.4/lib/kcas -I /home/opam/.opam/5.4/lib/lockfree -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/multicore-magic -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4 -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4/.public_cmi -I /home/opam/.opam/5.4/lib/ocaml/threads -I /home/opam/.opam/5.4/lib/ocaml/unix -I /home/opam/.opam/5.4/lib/psq -I /home/opam/.opam/5.4/lib/seq -I /home/opam/.opam/5.4/lib/thread-table -cmi-file lib/.reagents.objs/byte/reagents__PostCommitCas.cmi -no-alias-deps -opaque -open Reagents__ -o lib/.reagents.objs/byte/reagents__PostCommitCas.cmo -c -impl lib/postCommitCas.ml) File "lib/postCommitCas.ml", line 18, characters 12-19: 18 | module Op = Kcas.Op ^^^^^^^ Error: Unbound module Kcas.Op (cd _build/default && /home/opam/.opam/5.4/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I lib/.reagents.objs/byte -I /home/opam/.opam/5.4/lib/backoff -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/domain-local-timeout -I /home/opam/.opam/5.4/lib/domain_shims -I /home/opam/.opam/5.4/lib/kcas -I /home/opam/.opam/5.4/lib/lockfree -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/multicore-magic -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4 -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4/.public_cmi -I /home/opam/.opam/5.4/lib/ocaml/threads -I /home/opam/.opam/5.4/lib/ocaml/unix -I /home/opam/.opam/5.4/lib/psq -I /home/opam/.opam/5.4/lib/seq -I /home/opam/.opam/5.4/lib/thread-table -cmi-file lib/.reagents.objs/byte/reagents__Ref.cmi -no-alias-deps -opaque -open Reagents__ -o lib/.reagents.objs/byte/reagents__Ref.cmo -c -impl lib/ref.ml) File "lib/ref.ml", line 23, characters 14-21: 23 | module Op = Kcas.Op ^^^^^^^ Error: Unbound module Kcas.Op (cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -I lib/.reagents.objs/byte -I lib/.reagents.objs/native -I /home/opam/.opam/5.4/lib/backoff -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/domain-local-timeout -I /home/opam/.opam/5.4/lib/domain_shims -I /home/opam/.opam/5.4/lib/kcas -I /home/opam/.opam/5.4/lib/lockfree -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/multicore-magic -I /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4 -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4/.public_cmi -I /home/opam/.opam/5.4/lib/ocaml/threads -I /home/opam/.opam/5.4/lib/ocaml/unix -I /home/opam/.opam/5.4/lib/psq -I /home/opam/.opam/5.4/lib/seq -I /home/opam/.opam/5.4/lib/thread-table -cmi-file lib/.reagents.objs/byte/reagents__PostCommitCas.cmi -no-alias-deps -opaque -open Reagents__ -o lib/.reagents.objs/native/reagents__PostCommitCas.cmx -c -impl lib/postCommitCas.ml) File "lib/postCommitCas.ml", line 18, characters 12-19: 18 | module Op = Kcas.Op ^^^^^^^ Error: Unbound module Kcas.Op (cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -I lib/.reagents.objs/byte -I lib/.reagents.objs/native -I /home/opam/.opam/5.4/lib/backoff -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/domain-local-timeout -I /home/opam/.opam/5.4/lib/domain_shims -I /home/opam/.opam/5.4/lib/kcas -I /home/opam/.opam/5.4/lib/lockfree -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/multicore-magic -I /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4 -H /home/opam/.opam/5.4/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5_4/.public_cmi -I /home/opam/.opam/5.4/lib/ocaml/threads -I /home/opam/.opam/5.4/lib/ocaml/unix -I /home/opam/.opam/5.4/lib/psq -I /home/opam/.opam/5.4/lib/seq -I /home/opam/.opam/5.4/lib/thread-table -cmi-file lib/.reagents.objs/byte/reagents__Ref.cmi -no-alias-deps -opaque -open Reagents__ -o lib/.reagents.objs/native/reagents__Ref.cmx -c -impl lib/ref.ml) File "lib/ref.ml", line 23, characters 14-21: 23 | module Op = Kcas.Op ^^^^^^^ Error: Unbound module Kcas.Op "/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2026-04-22 14:27.20: Job failed: Failed: Build failed