Organisationsocaml-ppxcinapsaa89b6 ()ubuntu-22.04-5.4_opam-2.5

ubuntu-22.04-5.4_opam-2.5

Logs

Show full logs
2026-06-09 17:49.50: New job: test ocaml-ppx/cinaps https://github.com/ocaml-ppx/cinaps.git#refs/pull/10/head (aa89b6c7e30acfc10f5667c4ba9fe854ee071091) (linux-x86_64:ubuntu-22.04-5.4_opam-2.5)
Base: ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/ocaml-ppx/cinaps.git" && cd "cinaps" && git fetch origin "refs/pull/10/head" && git reset --hard aa89b6c7
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c
# ubuntu-22.04-5.4_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 cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN opam update -u
COPY --chown=1000:1000 cinaps.opam ./
RUN opam pin add -yn cinaps.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base_quickcheck.v0.17.1 bin_prot.v0.17.0-1 capitalization.v0.17.0 csexp.1.5.2 dune.3.23.1 dune-configurator.3.23.1 fieldslib.v0.17.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 num.1.6 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.2 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_bench.v0.17.1 ppx_bin_prot.v0.17.1 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_custom_printf.v0.17.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.17.0 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_fixed_literal.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_ignore_instrumentation.v0.17.0 ppx_inline_test.v0.17.1 ppx_jane.v0.17.0 ppx_let.v0.17.1 ppx_log.v0.17.0 ppx_module_timer.v0.17.0 ppx_optcomp.v0.17.1 ppx_optional.v0.17.0 ppx_pipebang.v0.17.0 ppx_sexp_conv.v0.17.1 ppx_sexp_message.v0.17.0 ppx_sexp_value.v0.17.0 ppx_stable.v0.17.1 ppx_stable_witness.v0.17.0 ppx_string.v0.17.0 ppx_string_conv.v0.17.0 ppx_tydi.v0.17.1 ppx_typerep_conv.v0.17.1 ppx_variants_conv.v0.17.1 ppxlib.0.38.0 ppxlib_jane.v0.17.4 re.1.14.0 sexplib.v0.17.0 sexplib0.v0.17.0 splittable_random.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 typerep.v0.17.1 variantslib.v0.17.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y cinaps.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-06-09 17:49.50: Using cache hint "ocaml-ppx/cinaps-ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c-ubuntu-22.04-5.4_opam-2.5-fc9c18f99e78978d56ffba314152a560"
2026-06-09 17:49.50: Using OBuilder spec:
((from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c)
 (comment ubuntu-22.04-5.4_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 (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
 (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 "opam update -u"))
 (copy (src cinaps.opam) (dst ./))
 (run (network host)
      (shell "opam pin add -yn cinaps.dev './'"))
 (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
 (env DEPS "base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base_quickcheck.v0.17.1 bin_prot.v0.17.0-1 capitalization.v0.17.0 csexp.1.5.2 dune.3.23.1 dune-configurator.3.23.1 fieldslib.v0.17.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 num.1.6 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.2 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_bench.v0.17.1 ppx_bin_prot.v0.17.1 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_custom_printf.v0.17.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.17.0 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_fixed_literal.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_ignore_instrumentation.v0.17.0 ppx_inline_test.v0.17.1 ppx_jane.v0.17.0 ppx_let.v0.17.1 ppx_log.v0.17.0 ppx_module_timer.v0.17.0 ppx_optcomp.v0.17.1 ppx_optional.v0.17.0 ppx_pipebang.v0.17.0 ppx_sexp_conv.v0.17.1 ppx_sexp_message.v0.17.0 ppx_sexp_value.v0.17.0 ppx_stable.v0.17.1 ppx_stable_witness.v0.17.0 ppx_string.v0.17.0 ppx_string_conv.v0.17.0 ppx_tydi.v0.17.1 ppx_typerep_conv.v0.17.1 ppx_variants_conv.v0.17.1 ppxlib.0.38.0 ppxlib_jane.v0.17.4 re.1.14.0 sexplib.v0.17.0 sexplib0.v0.17.0 splittable_random.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 typerep.v0.17.1 variantslib.v0.17.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 cinaps.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-06-09 17:49.50: Waiting for resource in pool OCluster
2026-06-09 17:49.50: Waiting for worker…
2026-06-09 17:49.50: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
hint: Using 'master' as the name for the initial branch. This default branch name
hint: will change to "main" in Git 3.0. To configure the initial branch name
hint: to use in all of your new repositories, which will suppress this warning,
hint: 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>
hint:
hint: Disable this message with "git config set advice.defaultBranchName false"
Initialised empty Git repository in /var/cache/obuilder/ocluster/git/cinaps.git-312b4ecc42fb2156ee1e09a707fb20c05dbfc2ff/.git/
HEAD is now at aa89b6c Support Rocq files

(from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c)
Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c' locally
docker.io/ocaml/opam@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c: Pulling from ocaml/opam
f63eb04151bc: Pulling fs layer
c3a7cf967865: Pulling fs layer
6994ddface72: Pulling fs layer
1efd9d9872cf: Pulling fs layer
6994ddface72: Waiting
f2072edad4b7: Pulling fs layer
1efd9d9872cf: Waiting
847f5455a303: Pulling fs layer
f2072edad4b7: Waiting
b5fef2855228: Pulling fs layer
847f5455a303: Waiting
164714ea8001: Pulling fs layer
b5fef2855228: Waiting
fb9c1ff34694: Pulling fs layer
164714ea8001: Waiting
fb9c1ff34694: Waiting
3a0954af5984: Pulling fs layer
6027285b7abe: Pulling fs layer
3a0954af5984: Waiting
194499324179: Pulling fs layer
6027285b7abe: Waiting
436538616540: Pulling fs layer
194499324179: Waiting
eba6c657b0d1: Pulling fs layer
436538616540: Waiting
75a1d643791d: Pulling fs layer
8d32fd95c2a9: Pulling fs layer
eba6c657b0d1: Waiting
75a1d643791d: Waiting
8d32fd95c2a9: Waiting
4f4fb700ef54: Pulling fs layer
f4a6bdf1a5d4: Pulling fs layer
4f4fb700ef54: Waiting
527ab22e258c: Pulling fs layer
f4a6bdf1a5d4: Waiting
c925ee5da3a2: Pulling fs layer
527ab22e258c: Waiting
c925ee5da3a2: Waiting
fca24bca417a: Pulling fs layer
624114cf75d2: Pulling fs layer
fca24bca417a: Waiting
8f4ddc383044: Pulling fs layer
624114cf75d2: Waiting
6ff4e2f13c3d: Pulling fs layer
8f4ddc383044: Waiting
76c94a7a334c: Pulling fs layer
6ff4e2f13c3d: Waiting
eb822e1c8d96: Pulling fs layer
76c94a7a334c: Waiting
fe76e26a4bbd: Pulling fs layer
eb822e1c8d96: Waiting
e37ac0b59238: Pulling fs layer
fe76e26a4bbd: Waiting
940dcac173f6: Pulling fs layer
e37ac0b59238: Waiting
940dcac173f6: Waiting
51785f87a6f8: Pulling fs layer
ce421a1a7271: Pulling fs layer
51785f87a6f8: Waiting
7424e1639045: Pulling fs layer
ce421a1a7271: Waiting
7424e1639045: Waiting
5345c659eb86: Pulling fs layer
c5289b3e923d: Pulling fs layer
5345c659eb86: Waiting
d4828cefae96: Pulling fs layer
c5289b3e923d: Waiting
e51a7246d012: Pulling fs layer
d4828cefae96: Waiting
e51a7246d012: Waiting
0f37644adc12: Pulling fs layer
0464926e312d: Pulling fs layer
0f37644adc12: Waiting
003f09510c48: Pulling fs layer
0464926e312d: Waiting
f52861b1f919: Pulling fs layer
003f09510c48: Waiting
f52861b1f919: Waiting
a063ef7174a6: Pulling fs layer
a063ef7174a6: Waiting
cd1bf4a97a64: Pulling fs layer
32cdd371bb67: Pulling fs layer
cd1bf4a97a64: Waiting
02966ee4db72: Pulling fs layer
32cdd371bb67: Waiting
02966ee4db72: Waiting
f63eb04151bc: Verifying Checksum
f63eb04151bc: Download complete
c3a7cf967865: Download complete
6994ddface72: Verifying Checksum
1efd9d9872cf: Verifying Checksum
1efd9d9872cf: Download complete
f63eb04151bc: Pull complete
c3a7cf967865: Pull complete
6994ddface72: Pull complete
f2072edad4b7: Verifying Checksum
f2072edad4b7: Download complete
1efd9d9872cf: Pull complete
f2072edad4b7: Pull complete
847f5455a303: Verifying Checksum
847f5455a303: Download complete
b5fef2855228: Verifying Checksum
b5fef2855228: Download complete
164714ea8001: Verifying Checksum
164714ea8001: Download complete
fb9c1ff34694: Verifying Checksum
fb9c1ff34694: Download complete
3a0954af5984: Verifying Checksum
3a0954af5984: Download complete
6027285b7abe: Verifying Checksum
6027285b7abe: Download complete
194499324179: Verifying Checksum
194499324179: Download complete
436538616540: Verifying Checksum
436538616540: Download complete
eba6c657b0d1: Verifying Checksum
eba6c657b0d1: Download complete
75a1d643791d: Download complete
8d32fd95c2a9: Verifying Checksum
8d32fd95c2a9: Download complete
4f4fb700ef54: Download complete
f4a6bdf1a5d4: Verifying Checksum
f4a6bdf1a5d4: Download complete
527ab22e258c: Download complete
c925ee5da3a2: Download complete
847f5455a303: Pull complete
fca24bca417a: Verifying Checksum
fca24bca417a: Download complete
b5fef2855228: Pull complete
624114cf75d2: Verifying Checksum
624114cf75d2: Download complete
164714ea8001: Pull complete
8f4ddc383044: Verifying Checksum
8f4ddc383044: Download complete
fb9c1ff34694: Pull complete
6ff4e2f13c3d: Download complete
3a0954af5984: Pull complete
76c94a7a334c: Verifying Checksum
76c94a7a334c: Download complete
6027285b7abe: Pull complete
eb822e1c8d96: Verifying Checksum
eb822e1c8d96: Download complete
194499324179: Pull complete
fe76e26a4bbd: Verifying Checksum
fe76e26a4bbd: Download complete
436538616540: Pull complete
eba6c657b0d1: Pull complete
75a1d643791d: Pull complete
8d32fd95c2a9: Pull complete
e37ac0b59238: Verifying Checksum
e37ac0b59238: Download complete
940dcac173f6: Download complete
51785f87a6f8: Verifying Checksum
51785f87a6f8: Download complete
ce421a1a7271: Verifying Checksum
ce421a1a7271: Download complete
4f4fb700ef54: Pull complete
f4a6bdf1a5d4: Pull complete
527ab22e258c: Pull complete
c925ee5da3a2: Pull complete
7424e1639045: Verifying Checksum
7424e1639045: Download complete
fca24bca417a: Pull complete
624114cf75d2: Pull complete
8f4ddc383044: Pull complete
6ff4e2f13c3d: Pull complete
76c94a7a334c: Pull complete
eb822e1c8d96: Pull complete
fe76e26a4bbd: Pull complete
e37ac0b59238: Pull complete
940dcac173f6: Pull complete
51785f87a6f8: Pull complete
ce421a1a7271: Pull complete
7424e1639045: Pull complete
5345c659eb86: Verifying Checksum
5345c659eb86: Download complete
c5289b3e923d: Download complete
d4828cefae96: Verifying Checksum
d4828cefae96: Download complete
e51a7246d012: Verifying Checksum
e51a7246d012: Download complete
0f37644adc12: Verifying Checksum
0f37644adc12: Download complete
0464926e312d: Verifying Checksum
0464926e312d: Download complete
003f09510c48: Download complete
f52861b1f919: Verifying Checksum
f52861b1f919: Download complete
a063ef7174a6: Verifying Checksum
a063ef7174a6: Download complete
cd1bf4a97a64: Verifying Checksum
cd1bf4a97a64: Download complete
32cdd371bb67: Verifying Checksum
32cdd371bb67: Download complete
02966ee4db72: Verifying Checksum
02966ee4db72: Download complete
5345c659eb86: Pull complete
c5289b3e923d: Pull complete
d4828cefae96: Pull complete
e51a7246d012: Pull complete
0f37644adc12: Pull complete
0464926e312d: Pull complete
003f09510c48: Pull complete
f52861b1f919: Pull complete
a063ef7174a6: Pull complete
cd1bf4a97a64: Pull complete
32cdd371bb67: Pull complete
02966ee4db72: Pull complete
Digest: sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c
Status: Downloaded newer image for ocaml/opam@sha256:330f5b4046242c9305457c5e7902bfb8a24844f6aa8bcd56162f7265e6aa475c
2026-06-09 17:49.52 ---> using "980dedcb58daec2579b2bfe2d08099f60a9194a1a9d5882ba85b86f57d31ff27" from cache

/: (comment ubuntu-22.04-5.4_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-06-09 17:49.52 ---> using "c7fd9f20983583e3422457f4ee71b7c4308fa80c820baac143a3ed8ce5ae4d5a" from cache

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   fc08333d1b..b860455781  master     -> origin/master
c180e16309 Merge pull request #29907 from dra27/host-arch-fixes
2026-06-09 17:49.58 ---> saved as "b1cbac0c48f89b2fdfc17875751b80baba85756e2810315d98dfd1ee5c6bc3c3"

/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.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.

[NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=1 --global
Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository
2026-06-09 17:50.09 ---> saved as "805bcc2b1b216e615b16511980c3ce2f85d5b9e8ad3e018e67ac884ad5ea430f"

/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 7.0.0-22-generic
The OCaml toplevel, version 5.4.1
2.5.1
2026-06-09 17:50.09 ---> saved as "1c7234de3eb496fde4439a390c3ca70e3206cd5bc7ed70f7ecc9d32f6bd340d6"

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2026-06-09 17:50.09 ---> saved as "d5574cb0c61069d70f890f96abec559fc0c17f25e035d95ec6b07e6fd0614ee9"

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam update -u"))

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

Everything as up-to-date as possible

The following packages are not being upgraded because the new versions conflict with other installed packages:
  - ocaml.5.5.0
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-06-09 17:50.18 ---> saved as "49dd6ec0e313bc9f41e1c358a04cf5b722830687de8bdc13e49d17c61b2e6ce9"

/src: (copy (src cinaps.opam) (dst ./))
2026-06-09 17:50.18 ---> saved as "643df6da0cd78f111a2295e055fb84ff110ceda476cf41ad67e1aff143390dcb"

/src: (run (network host)
           (shell "opam pin add -yn cinaps.dev './'"))
[cinaps.dev] synchronised (file:///src)
cinaps is now pinned to file:///src (version dev)
2026-06-09 17:50.21 ---> saved as "edd77664b53fba04ee3be1b681d1f0e03112e01b3ef04127c2acf6123d8cd215"

/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-06-09 17:50.21 ---> saved as "a695601dd598e7bb063277253afea436405f5b14e00aec307d2cfb5a618d7e23"

/src: (env DEPS "base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base_quickcheck.v0.17.1 bin_prot.v0.17.0-1 capitalization.v0.17.0 csexp.1.5.2 dune.3.23.1 dune-configurator.3.23.1 fieldslib.v0.17.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 num.1.6 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.2 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_bench.v0.17.1 ppx_bin_prot.v0.17.1 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_custom_printf.v0.17.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.17.0 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_fixed_literal.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_ignore_instrumentation.v0.17.0 ppx_inline_test.v0.17.1 ppx_jane.v0.17.0 ppx_let.v0.17.1 ppx_log.v0.17.0 ppx_module_timer.v0.17.0 ppx_optcomp.v0.17.1 ppx_optional.v0.17.0 ppx_pipebang.v0.17.0 ppx_sexp_conv.v0.17.1 ppx_sexp_message.v0.17.0 ppx_sexp_value.v0.17.0 ppx_stable.v0.17.1 ppx_stable_witness.v0.17.0 ppx_string.v0.17.0 ppx_string_conv.v0.17.0 ppx_tydi.v0.17.1 ppx_typerep_conv.v0.17.1 ppx_variants_conv.v0.17.1 ppxlib.0.38.0 ppxlib_jane.v0.17.4 re.1.14.0 sexplib.v0.17.0 sexplib0.v0.17.0 splittable_random.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 typerep.v0.17.1 variantslib.v0.17.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 cinaps.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
- Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
- Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
- Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
- Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7489 kB]
- Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [86.4 kB]
- Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4356 kB]
- Get:8 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1608 kB]
- Get:9 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1301 kB]
- Get:10 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7183 kB]
- Get:11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4006 kB]
- Get:12 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [77.8 kB]
- Fetched 26.5 MB in 2s (11.5 MB/s)
- Reading package lists...
- 

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[cinaps.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-06-09 17:50.34 ---> saved as "8283bc20a5ca291003b6be1014edeb7da329c8ffdc56e6edfa7bd44c7d9878dc"

/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 60 packages
  - install base                        v0.17.3
  - install base_quickcheck             v0.17.1
  - install bin_prot                    v0.17.0-1
  - install capitalization              v0.17.0
  - install csexp                       1.5.2
  - install dune                        3.23.1
  - install dune-configurator           3.23.1
  - install fieldslib                   v0.17.0
  - install jane-street-headers         v0.17.0
  - install jst-config                  v0.17.0
  - install num                         1.6
  - install ocaml-compiler-libs         v0.17.0
  - install ocaml_intrinsics_kernel     v0.17.2
  - install parsexp                     v0.17.0
  - install ppx_assert                  v0.17.0
  - install ppx_base                    v0.17.0
  - install ppx_bench                   v0.17.1
  - install ppx_bin_prot                v0.17.1
  - install ppx_cold                    v0.17.0
  - install ppx_compare                 v0.17.0
  - install ppx_custom_printf           v0.17.0
  - install ppx_derivers                1.2.1
  - install ppx_disable_unused_warnings v0.17.0
  - install ppx_enumerate               v0.17.0
  - install ppx_expect                  v0.17.3
  - install ppx_fields_conv             v0.17.0
  - install ppx_fixed_literal           v0.17.0
  - install ppx_globalize               v0.17.2
  - install ppx_hash                    v0.17.0
  - install ppx_here                    v0.17.0
  - install ppx_ignore_instrumentation  v0.17.0
  - install ppx_inline_test             v0.17.1
  - install ppx_jane                    v0.17.0
  - install ppx_let                     v0.17.1
  - install ppx_log                     v0.17.0
  - install ppx_module_timer            v0.17.0
  - install ppx_optcomp                 v0.17.1
  - install ppx_optional                v0.17.0
  - install ppx_pipebang                v0.17.0
  - install ppx_sexp_conv               v0.17.1
  - install ppx_sexp_message            v0.17.0
  - install ppx_sexp_value              v0.17.0
  - install ppx_stable                  v0.17.1
  - install ppx_stable_witness          v0.17.0
  - install ppx_string                  v0.17.0
  - install ppx_string_conv             v0.17.0
  - install ppx_tydi                    v0.17.1
  - install ppx_typerep_conv            v0.17.1
  - install ppx_variants_conv           v0.17.1
  - install ppxlib                      0.38.0
  - install ppxlib_jane                 v0.17.4
  - install re                          1.14.0
  - install sexplib                     v0.17.0
  - install sexplib0                    v0.17.0
  - install splittable_random           v0.17.0
  - install stdio                       v0.17.0
  - install stdlib-shims                0.3.0
  - install time_now                    v0.17.0
  - install typerep                     v0.17.1
  - install variantslib                 v0.17.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base.v0.17.3  (cached)
-> retrieved base_quickcheck.v0.17.1  (cached)
-> retrieved bin_prot.v0.17.0-1  (cached)
-> retrieved capitalization.v0.17.0  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved fieldslib.v0.17.0  (cached)
-> retrieved jane-street-headers.v0.17.0  (cached)
-> retrieved jst-config.v0.17.0  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved num.1.6  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.2  (cached)
-> retrieved parsexp.v0.17.0  (cached)
-> retrieved ppx_assert.v0.17.0  (cached)
-> retrieved ppx_base.v0.17.0  (cached)
-> retrieved ppx_bench.v0.17.1  (cached)
-> retrieved ppx_bin_prot.v0.17.1  (cached)
-> retrieved ppx_cold.v0.17.0  (cached)
-> retrieved ppx_compare.v0.17.0  (cached)
-> retrieved ppx_custom_printf.v0.17.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_disable_unused_warnings.v0.17.0  (cached)
-> retrieved ppx_enumerate.v0.17.0  (cached)
-> retrieved ppx_fields_conv.v0.17.0  (cached)
-> retrieved ppx_expect.v0.17.3  (cached)
-> retrieved ppx_fixed_literal.v0.17.0  (cached)
-> retrieved ppx_globalize.v0.17.2  (cached)
-> retrieved ppx_hash.v0.17.0  (cached)
-> retrieved ppx_here.v0.17.0  (cached)
-> retrieved ppx_ignore_instrumentation.v0.17.0  (cached)
-> retrieved ppx_inline_test.v0.17.1  (cached)
-> retrieved ppx_jane.v0.17.0  (cached)
-> retrieved ppx_let.v0.17.1  (cached)
-> retrieved ppx_log.v0.17.0  (cached)
-> retrieved ppx_module_timer.v0.17.0  (cached)
-> retrieved ppx_optcomp.v0.17.1  (cached)
-> retrieved ppx_optional.v0.17.0  (cached)
-> retrieved ppx_pipebang.v0.17.0  (cached)
-> retrieved ppx_sexp_message.v0.17.0  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> retrieved ppx_sexp_value.v0.17.0  (cached)
-> retrieved ppx_stable.v0.17.1  (cached)
-> retrieved ppx_stable_witness.v0.17.0  (cached)
-> retrieved ppx_string.v0.17.0  (cached)
-> retrieved ppx_string_conv.v0.17.0  (cached)
-> retrieved ppx_tydi.v0.17.1  (cached)
-> retrieved ppx_typerep_conv.v0.17.1  (cached)
-> retrieved ppx_variants_conv.v0.17.1  (cached)
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved sexplib.v0.17.0  (cached)
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved splittable_random.v0.17.0  (cached)
-> retrieved stdio.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved ppxlib.0.38.0  (cached)
-> retrieved time_now.v0.17.0  (cached)
-> retrieved typerep.v0.17.1  (cached)
-> retrieved variantslib.v0.17.0  (cached)
-> retrieved dune.3.23.1, dune-configurator.3.23.1  (cached)
-> installed num.1.6
-> installed dune.3.23.1
-> installed jane-street-headers.v0.17.0
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed ocaml_intrinsics_kernel.v0.17.2
-> installed ocaml-compiler-libs.v0.17.0
-> installed re.1.14.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed dune-configurator.3.23.1
-> installed parsexp.v0.17.0
-> installed sexplib.v0.17.0
-> installed base.v0.17.3
-> installed fieldslib.v0.17.0
-> installed variantslib.v0.17.0
-> installed stdio.v0.17.0
-> installed typerep.v0.17.1
-> installed ppxlib.0.38.0
-> installed ppx_optcomp.v0.17.1
-> installed ppxlib_jane.v0.17.4
-> installed ppx_tydi.v0.17.1
-> installed ppx_cold.v0.17.0
-> installed ppx_disable_unused_warnings.v0.17.0
-> installed ppx_here.v0.17.0
-> installed ppx_stable_witness.v0.17.0
-> installed ppx_typerep_conv.v0.17.1
-> installed ppx_variants_conv.v0.17.1
-> installed ppx_fields_conv.v0.17.0
-> installed ppx_stable.v0.17.1
-> installed ppx_ignore_instrumentation.v0.17.0
-> installed ppx_pipebang.v0.17.0
-> installed ppx_fixed_literal.v0.17.0
-> installed ppx_enumerate.v0.17.0
-> installed ppx_globalize.v0.17.2
-> installed ppx_compare.v0.17.0
-> installed ppx_optional.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
-> installed ppx_assert.v0.17.0
-> installed ppx_sexp_message.v0.17.0
-> installed ppx_custom_printf.v0.17.0
-> installed ppx_base.v0.17.0
-> installed capitalization.v0.17.0
-> installed jst-config.v0.17.0
-> installed bin_prot.v0.17.0-1
-> installed ppx_string.v0.17.0
-> installed time_now.v0.17.0
-> installed ppx_bin_prot.v0.17.1
-> installed ppx_string_conv.v0.17.0
-> installed ppx_module_timer.v0.17.0
-> installed ppx_inline_test.v0.17.1
-> installed ppx_bench.v0.17.1
-> installed ppx_expect.v0.17.3
-> installed splittable_random.v0.17.0
-> installed ppx_log.v0.17.0
-> installed base_quickcheck.v0.17.1
-> installed ppx_jane.v0.17.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-06-09 17:51.56 ---> saved as "3d81ad5c4ab47ae3a7ceaf062df22fafa5d5d5a10f20210695223aa0e68cd9eb"

/src: (copy (src .) (dst /src))
2026-06-09 17:51.56 ---> saved as "966a15a941b0b3021ddba78673d59814e1553609f8612d66dca86b39a32bb1f1"

/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
2026-06-09 17:51.58 ---> saved as "fc93b78dc9ef793b9193b8d357af7b0d73dfb8da333fcea332240eb720bc1fa1"
Job succeeded
2026-06-09 17:51.58: Job succeeded