2026-01-19 21:17.55: New job: test ocsigen/lwt https://github.com/ocsigen/lwt.git#refs/pull/1096/head (934329de9d0ef2424520e66f178ee7bab17266e1) (linux-x86_64:opensuse-16.0-5.4_opam-2.5) Base: ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a Opam project build To reproduce locally: git clone --recursive "https://github.com/ocsigen/lwt.git" && cd "lwt" && git fetch origin "refs/pull/1096/head" && git reset --hard 934329de cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a # opensuse-16.0-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 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 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam ./ RUN opam pin add -yn lwt_runtime_events.dev './' && \ opam pin add -yn lwt_retry.dev './' && \ opam pin add -yn lwt_react.dev './' && \ opam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \ opam pin add -yn lwt_ppx.dev './' && \ opam pin add -yn lwt_direct.dev './' && \ opam pin add -yn lwt.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.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 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.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-01-19 21:17.55: Using cache hint "ocsigen/lwt-ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a-opensuse-16.0-5.4_opam-2.5-75ab778214f47ae1c2af4a869bf7c608" 2026-01-19 21:17.55: Using OBuilder spec: ((from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a) (comment opensuse-16.0-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 (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 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam) (dst ./)) (run (network host) (shell "opam pin add -yn lwt_runtime_events.dev './' && \ \nopam pin add -yn lwt_retry.dev './' && \ \nopam pin add -yn lwt_react.dev './' && \ \nopam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \ \nopam pin add -yn lwt_ppx.dev './' && \ \nopam pin add -yn lwt_direct.dev './' && \ \nopam pin add -yn lwt.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.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 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.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.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.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-01-19 21:17.55: Waiting for resource in pool OCluster 2026-01-19 21:17.55: Waiting for worker… 2026-01-19 21:23.05: Got resource from pool OCluster Building on asteria.caelum.ci.dev All commits already cached HEAD is now at 934329de9 eta expand partial applications (from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a) Unable to find image 'ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a' locally docker.io/ocaml/opam@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a: Pulling from ocaml/opam 64cfa2a65095: Pulling fs layer 1edcfb1efe19: Pulling fs layer 3ddbff1fae48: Pulling fs layer 6f97b42e121d: Pulling fs layer 35edc2941e66: Pulling fs layer 664494e6aa3b: Pulling fs layer 6e72e374834b: Pulling fs layer 9897d53e41d9: Pulling fs layer 5955f0d634c5: Pulling fs layer 39569ccf3df4: Pulling fs layer 3835c4318084: Pulling fs layer 549825d0ab03: Pulling fs layer 6e7368d99114: Pulling fs layer 35edc2941e66: Waiting 664494e6aa3b: Waiting cb6191f3eef1: Pulling fs layer 1edcfb1efe19: Waiting 64cfa2a65095: Waiting 3ddbff1fae48: Waiting 6f97b42e121d: Waiting 188d98a9d457: Pulling fs layer d034bf0e16e1: Pulling fs layer 6e72e374834b: Waiting 9897d53e41d9: Waiting 39569ccf3df4: Waiting 8cb90b8f1fc2: Pulling fs layer 3835c4318084: Waiting cb6191f3eef1: Waiting 549825d0ab03: Waiting 5fad6a4c52b5: Pulling fs layer 6e7368d99114: Waiting 188d98a9d457: Waiting d034bf0e16e1: Waiting debd84a910b3: Pulling fs layer 4f4fb700ef54: Pulling fs layer 5fad6a4c52b5: Waiting 152a68323944: Pulling fs layer debd84a910b3: Waiting 1f7f98a5f0d2: Pulling fs layer 4f4fb700ef54: Waiting 152a68323944: Waiting 667866023596: Pulling fs layer 474d64aaa83a: Pulling fs layer 1f7f98a5f0d2: Waiting 81e9448f8d7d: Pulling fs layer 667866023596: Waiting 8f7471ae6f30: Pulling fs layer 474d64aaa83a: Waiting 81e9448f8d7d: Waiting ba1c9d522099: Pulling fs layer 847d9b38068d: Pulling fs layer 8f7471ae6f30: Waiting 6c1cb3b3dd7c: Pulling fs layer 30a81ee5e9b7: Pulling fs layer ba1c9d522099: Waiting b395d300d073: Pulling fs layer 689e54a1bb6f: Pulling fs layer 847d9b38068d: Waiting cfba20ff1fbb: Pulling fs layer b395d300d073: Waiting 30a81ee5e9b7: Waiting d6503c133859: Pulling fs layer 3dcf084af38f: Pulling fs layer d6503c133859: Waiting 22043404df4c: Pulling fs layer 780f53a6c5cb: Pulling fs layer 3dcf084af38f: Waiting 38b848127537: Pulling fs layer 7d097aa57719: Pulling fs layer 6d4fee4093bd: Pulling fs layer 923f8d6aefab: Pulling fs layer ffa955d5e936: Pulling fs layer 6d4fee4093bd: Waiting 39bed0558f8a: Pulling fs layer 7bc20d60116c: Pulling fs layer 923f8d6aefab: Waiting 9abb721d7658: Pulling fs layer 7bc20d60116c: Waiting 9abb721d7658: Waiting 39bed0558f8a: Waiting 1edcfb1efe19: Verifying Checksum 1edcfb1efe19: Download complete 64cfa2a65095: Verifying Checksum 64cfa2a65095: Download complete 3ddbff1fae48: Verifying Checksum 3ddbff1fae48: Download complete 35edc2941e66: Verifying Checksum 35edc2941e66: Download complete 664494e6aa3b: Verifying Checksum 664494e6aa3b: Download complete 64cfa2a65095: Pull complete 1edcfb1efe19: Pull complete 6e72e374834b: Verifying Checksum 6e72e374834b: Download complete 9897d53e41d9: Verifying Checksum 9897d53e41d9: Download complete 39569ccf3df4: Verifying Checksum 39569ccf3df4: Download complete 5955f0d634c5: Verifying Checksum 5955f0d634c5: Download complete 549825d0ab03: Verifying Checksum 549825d0ab03: Download complete 3835c4318084: Verifying Checksum 3835c4318084: Download complete 6e7368d99114: Verifying Checksum 6e7368d99114: Download complete cb6191f3eef1: Verifying Checksum cb6191f3eef1: Download complete d034bf0e16e1: Verifying Checksum d034bf0e16e1: Download complete 188d98a9d457: Verifying Checksum 188d98a9d457: Download complete 6f97b42e121d: Verifying Checksum 6f97b42e121d: Download complete 8cb90b8f1fc2: Verifying Checksum 8cb90b8f1fc2: Download complete 5fad6a4c52b5: Download complete debd84a910b3: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 152a68323944: Verifying Checksum 152a68323944: Download complete 1f7f98a5f0d2: Download complete 667866023596: Verifying Checksum 667866023596: Download complete 474d64aaa83a: Verifying Checksum 474d64aaa83a: Download complete 81e9448f8d7d: Download complete 8f7471ae6f30: Download complete ba1c9d522099: Download complete 847d9b38068d: Verifying Checksum 847d9b38068d: Download complete 6c1cb3b3dd7c: Verifying Checksum 6c1cb3b3dd7c: Download complete 30a81ee5e9b7: Download complete b395d300d073: Verifying Checksum b395d300d073: Download complete 689e54a1bb6f: Verifying Checksum 689e54a1bb6f: Download complete d6503c133859: Download complete 22043404df4c: Verifying Checksum 22043404df4c: Download complete 3ddbff1fae48: Pull complete 780f53a6c5cb: Download complete 38b848127537: Verifying Checksum 38b848127537: Download complete 7d097aa57719: Verifying Checksum 7d097aa57719: Download complete 6d4fee4093bd: Verifying Checksum 6d4fee4093bd: Download complete 923f8d6aefab: Verifying Checksum 923f8d6aefab: Download complete ffa955d5e936: Verifying Checksum ffa955d5e936: Download complete 3dcf084af38f: Verifying Checksum 3dcf084af38f: Download complete cfba20ff1fbb: Verifying Checksum cfba20ff1fbb: Download complete 39bed0558f8a: Verifying Checksum 39bed0558f8a: Download complete 9abb721d7658: Verifying Checksum 9abb721d7658: Download complete 7bc20d60116c: Verifying Checksum 7bc20d60116c: Download complete 6f97b42e121d: Pull complete 35edc2941e66: Pull complete 664494e6aa3b: Pull complete 6e72e374834b: Pull complete 9897d53e41d9: Pull complete 5955f0d634c5: Pull complete 39569ccf3df4: Pull complete 3835c4318084: Pull complete 549825d0ab03: Pull complete 6e7368d99114: Pull complete cb6191f3eef1: Pull complete 188d98a9d457: Pull complete d034bf0e16e1: Pull complete 8cb90b8f1fc2: Pull complete 5fad6a4c52b5: Pull complete debd84a910b3: Pull complete 4f4fb700ef54: Pull complete 152a68323944: Pull complete 1f7f98a5f0d2: Pull complete 667866023596: Pull complete 474d64aaa83a: Pull complete 81e9448f8d7d: Pull complete 8f7471ae6f30: Pull complete ba1c9d522099: Pull complete 847d9b38068d: Pull complete 6c1cb3b3dd7c: Pull complete 30a81ee5e9b7: Pull complete b395d300d073: Pull complete 689e54a1bb6f: Pull complete cfba20ff1fbb: Pull complete d6503c133859: Pull complete 3dcf084af38f: Pull complete 22043404df4c: Pull complete 780f53a6c5cb: Pull complete 38b848127537: Pull complete 7d097aa57719: Pull complete 6d4fee4093bd: Pull complete 923f8d6aefab: Pull complete ffa955d5e936: Pull complete 39bed0558f8a: Pull complete 7bc20d60116c: Pull complete 9abb721d7658: Pull complete Digest: sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a Status: Downloaded newer image for ocaml/opam@sha256:b4c4078273e87bccedd39788dec2f1547d525cdade7f23d755aa37113ddc398a 2026-01-19 21:23.06 ---> using "b406375448d05c740c3dfe01a84fe3cd4b6f40cee7cc2d77fc552f60deaa28cc" from cache /: (comment opensuse-16.0-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-01-19 21:23.06 ---> using "e52efa2e417126b2cc9ca6b06ee06ca2cf19f79eb01abf7549797e638e948965" 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-01-19 21:23.06 ---> using "49aca0de9152a0b0cbe38070c29ee47f5eb8e632702fc4f07f3a7ff8d4681d19" 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.5.0 2026-01-19 21:23.06 ---> using "14c58864aff76dfab37c499a5a3ac973d232b7c895985e383b7693f2531fa5e9" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-01-19 21:23.06 ---> using "38c76ef71d1eae91b92930f133bce9bdf458edda72e0592684a30bf74a9e77ad" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD a6b2f19780..39960ffbaf master -> origin/master 873cb18c37 Merge pull request #29216 from shonfeder/release-dune-3.21.0 <><> 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) 2026-01-19 21:23.06 ---> using "38c182274331f2ee5ebce1107b46d7522fe77568d30f456d50b579eb324a6b0c" from cache /src: (copy (src lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam) (dst ./)) 2026-01-19 21:23.06 ---> saved as "fe796ebd4d48584ea09061814dcf0854113f43032b6020fb0b6d8da5f6d8a54f" /src: (run (network host) (shell "opam pin add -yn lwt_runtime_events.dev './' && \ \nopam pin add -yn lwt_retry.dev './' && \ \nopam pin add -yn lwt_react.dev './' && \ \nopam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \ \nopam pin add -yn lwt_ppx.dev './' && \ \nopam pin add -yn lwt_direct.dev './' && \ \nopam pin add -yn lwt.dev './'")) [lwt_runtime_events.dev] synchronised (file:///src) lwt_runtime_events is now pinned to file:///src (version dev) [lwt_retry.dev] synchronised (file:///src) lwt_retry is now pinned to file:///src (version dev) [lwt_react.dev] synchronised (file:///src) lwt_react is now pinned to file:///src (version dev) [NOTE] Package lwt_ppx__ppx_let_tests does not exist in opam repositories registered in the current switch. [lwt_ppx__ppx_let_tests.dev] synchronised (file:///src) [WARNING] Failed checks on lwt_ppx__ppx_let_tests package definition from source at file:///src: warning 62: License doesn't adhere to the SPDX standard, see https://spdx.org/licenses/ : "NOTFORRELEASE" lwt_ppx__ppx_let_tests is now pinned to file:///src (version dev) [lwt_ppx.dev] synchronised (file:///src) lwt_ppx is now pinned to file:///src (version dev) [lwt_direct.dev] synchronised (file:///src) lwt_direct is now pinned to file:///src (version dev) [lwt.dev] synchronised (file:///src) lwt is now pinned to file:///src (version dev) 2026-01-19 21:23.11 ---> saved as "49960c7fa5c81c62791c3068bbb808c5179aea0bb35092dec7c250f3c76977ca" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-01-19 21:23.11 ---> saved as "f8a336fc7387de7000b489eb9a46d5bcebb50e1095e8022b732da6b85e0af8f7" /src: (env DEPS "base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.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 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.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.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.dev $DEPS")) + /usr/bin/sudo "zypper" "--non-interactive" "refresh" - Repository 'repo-openh264 (16.0)' is up to date. - Retrieving repository 'repo-oss (16.0)' metadata [.. - Looking for gpg keys in repository repo-oss (16.0). - gpgkey=http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64/repodata/repomd.xml.key - .. - - Note: Received 1 new package signing key from repository "repo-oss (16.0)": - - Those additional keys are usually used to sign packages shipped by the repository. In order to - validate those packages upon download and installation the new keys will be imported into the rpm - database. - - New: - Key Fingerprint: F044 C2C5 07A1 262B 538A AADD 8A49 EB03 25DB 7AE0 - Key Name: openSUSE:Backports OBS Project <openSUSE:Backports@build.opensuse.org> - Key Algorithm: RSA 4096 - Key Created: Wed May 10 14:46:12 2023 - Key Expires: Sun May 9 14:46:12 2027 - Rpm Name: gpg-pubkey-25db7ae0-645bae34 - - The repository metadata introducing the new keys have been signed and validated by the trusted - key: - - Repository: repo-oss (16.0) - Key Fingerprint: AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4 - Key Name: openSUSE Project Signing Key <opensuse@opensuse.org> - Key Algorithm: RSA 4096 - Key Created: Mon Jun 20 14:03:14 2022 - Key Expires: Fri Jun 19 14:03:14 2026 - Rpm Name: gpg-pubkey-29b700a4-62b07e22 - - . - ..... - .......... - ........done] - Building repository 'repo-oss (16.0)' cache [.. - ..done] - All repositories have been refreshed. <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [lwt.dev] synchronised (file:///src) [lwt_direct.dev] synchronised (file:///src) [lwt_ppx.dev] synchronised (file:///src) [lwt_ppx__ppx_let_tests.dev] synchronised (file:///src) [lwt_react.dev] synchronised (file:///src) [lwt_retry.dev] synchronised (file:///src) [lwt_runtime_events.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). # To update the current shell environment, run: eval $(opam env) 2026-01-19 21:23.32 ---> saved as "de5fd4117682dbe89f2ace5a11ba0b00a3ca64a01a238e318e0017611957f5a6" /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 19 packages - install base v0.17.3 - install base-bytes base - install cppo 1.8.0 - install csexp 1.5.2 - install dune 3.21.0 - install dune-configurator 3.21.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 ocplib-endian 1.2 - install ppx_derivers 1.2.1 - install ppx_here v0.17.0 - install ppx_let v0.17.1 - install ppxlib 0.37.0 - install react 1.2.2 - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - install topkg 1.1.1 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved base.v0.17.3 (cached) -> retrieved cppo.1.8.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_let.v0.17.1 (cached) -> retrieved react.1.2.2 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.1.1 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved dune.3.21.0, dune-configurator.3.21.0 (cached) -> installed ocamlbuild.0.16.1 -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed topkg.1.1.1 -> installed react.1.2.2 -> installed dune.3.21.0 -> installed ppx_derivers.1.2.1 -> installed csexp.1.5.2 -> installed cppo.1.8.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed ocplib-endian.1.2 -> installed dune-configurator.3.21.0 -> installed base.v0.17.3 -> installed ppxlib.0.37.0 -> installed ppx_here.v0.17.0 -> installed ppx_let.v0.17.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-01-19 21:24.26 ---> saved as "e45ef121fc9ab196469f00790a507fac50bfbbf3767f6d7e8941f5a1cee58672" /src: (copy (src .) (dst /src)) 2026-01-19 21:24.27 ---> saved as "241240e1a13516d216f32b375313a7a7d910aa250f0f4de8b8ca56cab4eca561" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test/direct && ./main.exe) Testing library 'lwt_direct'... ............. Ok. 13 tests ran, 0 tests skipped in 0.00 seconds (cd _build/default/test/retry && ./main.exe) Testing library 'retry'... .............. Ok. 14 tests ran, 0 tests skipped in 0.01 seconds (cd _build/default/test/core && ./main.exe) Testing library 'core'... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSSSSS.................................................................................................................................................. Ok. 705 tests ran, 23 tests skipped in 0.15 seconds (cd _build/default/test/ppx && ./main.exe) Testing library 'ppx'... ................ Ok. 16 tests ran, 0 tests skipped in 1.20 seconds (cd _build/default/test/react && ./main.exe) Testing library 'react'... ........... Ok. 11 tests ran, 0 tests skipped in 4.50 seconds (cd _build/default/test/unix && ./main.exe) Testing library 'unix'... .................................SSSSS...............................................................................................................SSSS.................................................................................. Ok. 226 tests ran, 9 tests skipped in 6.30 seconds 2026-01-19 21:24.37 ---> saved as "1d82045dd0d2cbb82124a07fbdbf1fcda5670563beedd7090b22be62ad29e23f" Job succeeded 2026-01-19 21:24.38: Job succeeded