Organisationsocaml-ppxppxlib017f02 ()debian-13-4.14_riscv64_opam-2.5

debian-13-4.14_riscv64_opam-2.5

Logs

Show full logs
2026-03-11 09:31.45: New job: test ocaml-ppx/ppxlib https://github.com/ocaml-ppx/ppxlib.git#refs/pull/629/head (017f0245d5c7274b1e1867b753c15ff2851382cc) (linux-riscv64:debian-13-4.14_riscv64_opam-2.5)
Base: ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/ocaml-ppx/ppxlib.git" && cd "ppxlib" && git fetch origin "refs/pull/629/head" && git reset --hard 017f0245
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28
# debian-13-4.14_riscv64_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam ./
RUN opam pin add -yn ppxlib.dev './' && \
    opam pin add -yn ppxlib-tools.dev './' && \
    opam pin add -yn ppxlib-bench.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 yojson.3.0.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y ppxlib.dev ppxlib-tools.dev ppxlib-bench.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-03-11 09:31.45: Using cache hint "ocaml-ppx/ppxlib-ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28-debian-13-4.14_riscv64_opam-2.5-b9b36af41770de703d6811b6e9bd97f4"
2026-03-11 09:31.45: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28)
 (comment debian-13-4.14_riscv64_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 ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))
 (run (network host)
      (shell  "opam pin add -yn ppxlib.dev './' && \
             \nopam pin add -yn ppxlib-tools.dev './' && \
             \nopam pin add -yn ppxlib-bench.dev './'"))
 (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
 (env DEPS "base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.0 stdlib-shims.0.3.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 ppxlib.dev ppxlib-tools.dev ppxlib-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-03-11 09:31.45: Waiting for resource in pool OCluster
2026-03-11 09:31.45: Waiting for worker…
2026-03-11 10:50.29: Got resource from pool OCluster
Building on riscv-bm-04.sw.ci.dev
HEAD is now at 87d9709a Refactor bivariant encoding to remove refs and exceptions
HEAD is now at 017f0245 Refactor bivariant encoding to remove refs and exceptions

(from ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28' locally
docker.io/ocaml/opam@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28: Pulling from ocaml/opam
618efd37f747: Pulling fs layer
807a8291ddb0: Pulling fs layer
2e2279de5c73: Pulling fs layer
aae7dc742810: Pulling fs layer
3cec207aa14a: Pulling fs layer
18b12c1acb88: Pulling fs layer
acbfc9fbdbf8: Pulling fs layer
a8a6e0657412: Pulling fs layer
8acc48d79cdd: Pulling fs layer
18b12c1acb88: Waiting
d7bfca1bdcee: Pulling fs layer
f5767448fecb: Pulling fs layer
9e4f850c79b8: Pulling fs layer
b74c0ffab381: Pulling fs layer
e4a5032c37ab: Pulling fs layer
1b54e9b68277: Pulling fs layer
b98aec32a95b: Pulling fs layer
f5bfe2af8178: Pulling fs layer
1cfb64d28ca5: Pulling fs layer
aae7dc742810: Waiting
3cec207aa14a: Waiting
a8a6e0657412: Waiting
8acc48d79cdd: Waiting
d7bfca1bdcee: Waiting
b74c0ffab381: Waiting
f5767448fecb: Waiting
e4a5032c37ab: Waiting
9e4f850c79b8: Waiting
acbfc9fbdbf8: Waiting
1b54e9b68277: Waiting
b98aec32a95b: Waiting
f5bfe2af8178: Waiting
e3acd056c8ee: Pulling fs layer
6960f2aaef1f: Pulling fs layer
c3964517f3bc: Pulling fs layer
3c0a0b6999de: Pulling fs layer
4f4fb700ef54: Pulling fs layer
5ce14d7970b4: Pulling fs layer
bb3bc8516da4: Pulling fs layer
b3a87d32bba2: Pulling fs layer
1762f27d436d: Pulling fs layer
1cfb64d28ca5: Waiting
99320947d43f: Pulling fs layer
e3acd056c8ee: Waiting
c4db19486c3c: Pulling fs layer
6960f2aaef1f: Waiting
992d9d59969f: Pulling fs layer
c3964517f3bc: Waiting
637e0e20ec7c: Pulling fs layer
3c0a0b6999de: Waiting
47840a848071: Pulling fs layer
4f4fb700ef54: Waiting
2a8e2f9b5e4e: Pulling fs layer
5ce14d7970b4: Waiting
cc9789c8ffe1: Pulling fs layer
23bf8b7fd7aa: Pulling fs layer
bb3bc8516da4: Waiting
a99490d260ea: Pulling fs layer
b3a87d32bba2: Waiting
83cc3b894b2f: Pulling fs layer
fb2c91aceb82: Pulling fs layer
1762f27d436d: Waiting
99320947d43f: Waiting
e0e3fe006985: Pulling fs layer
1cd1d61c072e: Pulling fs layer
c4db19486c3c: Waiting
7f2574212212: Pulling fs layer
992d9d59969f: Waiting
0c352bce2878: Pulling fs layer
4b42b6327812: Pulling fs layer
637e0e20ec7c: Waiting
4825649bcb6c: Pulling fs layer
47840a848071: Waiting
165bae4cdcd1: Pulling fs layer
2a8e2f9b5e4e: Waiting
cc9789c8ffe1: Waiting
7f2574212212: Waiting
23bf8b7fd7aa: Waiting
0c352bce2878: Waiting
a99490d260ea: Waiting
4b42b6327812: Waiting
83cc3b894b2f: Waiting
fb2c91aceb82: Waiting
4825649bcb6c: Waiting
e0e3fe006985: Waiting
165bae4cdcd1: Waiting
1cd1d61c072e: Waiting
807a8291ddb0: Verifying Checksum
807a8291ddb0: Download complete
2e2279de5c73: Verifying Checksum
2e2279de5c73: Download complete
3cec207aa14a: Verifying Checksum
3cec207aa14a: Download complete
aae7dc742810: Verifying Checksum
aae7dc742810: Download complete
618efd37f747: Verifying Checksum
618efd37f747: Download complete
a8a6e0657412: Verifying Checksum
a8a6e0657412: Download complete
acbfc9fbdbf8: Verifying Checksum
acbfc9fbdbf8: Download complete
8acc48d79cdd: Verifying Checksum
8acc48d79cdd: Download complete
d7bfca1bdcee: Verifying Checksum
d7bfca1bdcee: Download complete
9e4f850c79b8: Verifying Checksum
9e4f850c79b8: Download complete
f5767448fecb: Download complete
b74c0ffab381: Verifying Checksum
b74c0ffab381: Download complete
1b54e9b68277: Verifying Checksum
1b54e9b68277: Download complete
b98aec32a95b: Verifying Checksum
b98aec32a95b: Download complete
e4a5032c37ab: Verifying Checksum
e4a5032c37ab: Download complete
f5bfe2af8178: Download complete
1cfb64d28ca5: Verifying Checksum
1cfb64d28ca5: Download complete
e3acd056c8ee: Download complete
c3964517f3bc: Verifying Checksum
c3964517f3bc: Download complete
6960f2aaef1f: Verifying Checksum
6960f2aaef1f: Download complete
618efd37f747: Pull complete
807a8291ddb0: Pull complete
2e2279de5c73: Pull complete
aae7dc742810: Pull complete
3cec207aa14a: Pull complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
3c0a0b6999de: Verifying Checksum
3c0a0b6999de: Download complete
5ce14d7970b4: Download complete
bb3bc8516da4: Verifying Checksum
bb3bc8516da4: Download complete
b3a87d32bba2: Verifying Checksum
b3a87d32bba2: Download complete
1762f27d436d: Verifying Checksum
1762f27d436d: Download complete
99320947d43f: Download complete
c4db19486c3c: Verifying Checksum
c4db19486c3c: Download complete
992d9d59969f: Verifying Checksum
992d9d59969f: Download complete
47840a848071: Verifying Checksum
47840a848071: Download complete
637e0e20ec7c: Download complete
2a8e2f9b5e4e: Verifying Checksum
2a8e2f9b5e4e: Download complete
18b12c1acb88: Verifying Checksum
18b12c1acb88: Download complete
cc9789c8ffe1: Verifying Checksum
cc9789c8ffe1: Download complete
83cc3b894b2f: Verifying Checksum
83cc3b894b2f: Download complete
23bf8b7fd7aa: Verifying Checksum
23bf8b7fd7aa: Download complete
e0e3fe006985: Verifying Checksum
e0e3fe006985: Download complete
1cd1d61c072e: Verifying Checksum
1cd1d61c072e: Download complete
7f2574212212: Verifying Checksum
7f2574212212: Download complete
fb2c91aceb82: Verifying Checksum
fb2c91aceb82: Download complete
4b42b6327812: Verifying Checksum
4b42b6327812: Download complete
4825649bcb6c: Verifying Checksum
4825649bcb6c: Download complete
165bae4cdcd1: Verifying Checksum
165bae4cdcd1: Download complete
0c352bce2878: Verifying Checksum
0c352bce2878: Download complete
a99490d260ea: Verifying Checksum
a99490d260ea: Download complete
18b12c1acb88: Pull complete
acbfc9fbdbf8: Pull complete
a8a6e0657412: Pull complete
8acc48d79cdd: Pull complete
d7bfca1bdcee: Pull complete
f5767448fecb: Pull complete
9e4f850c79b8: Pull complete
b74c0ffab381: Pull complete
e4a5032c37ab: Pull complete
1b54e9b68277: Pull complete
b98aec32a95b: Pull complete
f5bfe2af8178: Pull complete
1cfb64d28ca5: Pull complete
e3acd056c8ee: Pull complete
6960f2aaef1f: Pull complete
c3964517f3bc: Pull complete
3c0a0b6999de: Pull complete
4f4fb700ef54: Pull complete
5ce14d7970b4: Pull complete
bb3bc8516da4: Pull complete
b3a87d32bba2: Pull complete
1762f27d436d: Pull complete
99320947d43f: Pull complete
c4db19486c3c: Pull complete
992d9d59969f: Pull complete
637e0e20ec7c: Pull complete
47840a848071: Pull complete
2a8e2f9b5e4e: Pull complete
cc9789c8ffe1: Pull complete
23bf8b7fd7aa: Pull complete
a99490d260ea: Pull complete
83cc3b894b2f: Pull complete
fb2c91aceb82: Pull complete
e0e3fe006985: Pull complete
1cd1d61c072e: Pull complete
7f2574212212: Pull complete
0c352bce2878: Pull complete
4b42b6327812: Pull complete
4825649bcb6c: Pull complete
165bae4cdcd1: Pull complete
Digest: sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28
Status: Downloaded newer image for ocaml/opam@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28
2026-03-11 10:50.32 ---> using "30f11627f66dbe7015502ba0ff9e8b75fc49edb7fa29043d7404f0fcb856faef" from cache

/: (comment debian-13-4.14_riscv64_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-03-11 10:50.32 ---> using "6fcce6677623e30f0e2acd7b6f11086184b07b7e8436dfff5ab82b7743d757dc" 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-03-11 10:50.32 ---> using "0f87d6bfb159a53cabf7e51c91eeb23dc7a6494f776224772142260aa9cc1e7c" from cache

/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.10.113-scw1
The OCaml toplevel, version 4.14.2
2.5.0
2026-03-11 10:50.32 ---> using "76fddf3cf7a7b40f873431325fa3ec513eb51bf1a93a7c0093148abf5ad2f1d6" from cache

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2026-03-11 10:50.32 ---> using "c6569a00a238001cd887ec7c7918fb872637a19a77c2bf41e0a7e19ee509296a" 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_HEAD
   340ee6fd1f..3c0d72031e  master     -> origin/master
302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1

<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository

Everything 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-03-11 10:51.55 ---> saved as "20fec71f41efc626f72d38cc30281ccd172f4527217ad28094f3d2d6e241d75a"

/src: (copy (src ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))
2026-03-11 10:51.55 ---> saved as "4c2914824e57aa9cbfe944e54db8e9d525c4a6e96167b81062768abfe518e0e3"

/src: (run (network host)
           (shell  "opam pin add -yn ppxlib.dev './' && \
                  \nopam pin add -yn ppxlib-tools.dev './' && \
                  \nopam pin add -yn ppxlib-bench.dev './'"))
[ppxlib.dev] synchronised (file:///src)
ppxlib is now pinned to file:///src (version dev)
[ppxlib-tools.dev] synchronised (file:///src)
ppxlib-tools is now pinned to file:///src (version dev)
[NOTE] Package ppxlib-bench does not exist in opam repositories registered in the current switch.
[ppxlib-bench.dev] synchronised (file:///src)
ppxlib-bench is now pinned to file:///src (version dev)
2026-03-11 10:52.16 ---> saved as "420f33814f28d32a591586e6e82a7108731f0e30fdce69b23e47db789f7ab300"

/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-03-11 10:52.17 ---> saved as "305777b7f581ed93688e49c628e15646a3d86ddb78fc89409fa74760ba731968"

/src: (env DEPS "base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 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 ppxlib.dev ppxlib-tools.dev ppxlib-bench.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 riscv64 Packages [101 kB]
- Fetched 192 kB in 1s (373 kB/s)
- Reading package lists...
- 

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[ppxlib.dev] synchronised (file:///src)
[ppxlib-bench.dev] synchronised (file:///src)
[ppxlib-tools.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-03-11 10:53.05 ---> saved as "98cf71f5fc60ccdb2cb9661d4a89b52a83ad4183a0581323130cf3d9ac5af137"

/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 13 packages
  - install base                v0.16.4
  - install cinaps              v0.15.1
  - install cmdliner            2.1.0
  - install csexp               1.5.2
  - install dune                3.21.1
  - install dune-configurator   3.21.1
  - install ocaml-compiler-libs v0.12.4
  - install ocamlfind           1.9.8
  - install ppx_derivers        1.2.1
  - install re                  1.14.0
  - install sexplib0            v0.16.0
  - install stdlib-shims        0.3.0
  - install yojson              3.0.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base.v0.16.4  (cached)
-> retrieved cinaps.v0.15.1  (cached)
-> retrieved cmdliner.2.1.0  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved sexplib0.v0.16.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved yojson.3.0.0  (cached)
-> retrieved dune.3.21.1, dune-configurator.3.21.1  (cached)
-> installed cmdliner.2.1.0
-> installed ocamlfind.1.9.8
-> installed dune.3.21.1
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed sexplib0.v0.16.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed re.1.14.0
-> installed stdlib-shims.0.3.0
-> installed cinaps.v0.15.1
-> installed yojson.3.0.0
-> installed dune-configurator.3.21.1
-> installed base.v0.16.4
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-11 10:59.18 ---> saved as "08c3a739a6ddfe64796e320848f5a1730c4d1546654c3e2d064a88025c2959a8"

/src: (copy (src .) (dst /src))
2026-03-11 10:59.19 ---> saved as "8267d81ffcbd3e5e9f8a308a59756e1ba7a66f5b5d01690ea9c8f1e40fcd2422"

/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
2026-03-11 11:06.45 ---> saved as "0d031015674ab7abda5a24b2f94a2b7f4bf8f4326ba07a8d1cd365d96af3ab63"
Job succeeded
2026-03-11 11:06.46: Job succeeded