Organisationsocaml-multicorelwt_eioe3679c (master)opensuse-15.6-5.4_opam-2.5

opensuse-15.6-5.4_opam-2.5

Link Copied
Code Copied

Logs

2026-03-23 09:27.07: New job: test ocaml-multicore/lwt_eio https://github.com/ocaml-multicore/lwt_eio.git#refs/heads/master (e3679c5296dd0aacac825735dab45ded26d55821) (linux-x86_64:opensuse-15.6-5.4_opam-2.5)
Base: ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ocaml-multicore/lwt_eio.git" -b "master" && cd "lwt_eio" && git reset --hard e3679c52
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
# opensuse-15.6-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 b479391466e5245dda12ec6a6de5f4b13b6d603f || git fetch origin master) && git reset -q --hard b479391466e5245dda12ec6a6de5f4b13b6d603f && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 lwt_eio.opam ./
RUN opam pin add -yn lwt_eio.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 camlp-streams.5.0.1 cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.22.0 dune-configurator.3.22.0 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.4 logs.0.10.0 lwt.6.1.1 lwt-dllist.1.1.0 mdx.2.5.1 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.4.0.4 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 re.1.14.0 result.1.5 seq.base thread-table.1.0.0 topkg.1.1.1 uring.2.7.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_eio.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-23 09:27.07: Using cache hint "ocaml-multicore/lwt_eio-ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591-opensuse-15.6-5.4_opam-2.5-e8c1b20f09074fcd962a3f10a4b561f6"
2026-03-23 09:27.07: Using OBuilder spec:
((from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591)
(comment opensuse-15.6-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 b479391466e5245dda12ec6a6de5f4b13b6d603f || git fetch origin master) && git reset -q --hard b479391466e5245dda12ec6a6de5f4b13b6d603f && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src lwt_eio.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn lwt_eio.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 camlp-streams.5.0.1 cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.22.0 dune-configurator.3.22.0 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.4 logs.0.10.0 lwt.6.1.1 lwt-dllist.1.1.0 mdx.2.5.1 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.4.0.4 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 re.1.14.0 result.1.5 seq.base thread-table.1.0.0 topkg.1.1.1 uring.2.7.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 lwt_eio.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-23 09:27.07: Waiting for resource in pool OCluster
2026-03-23 11:09.40: Waiting for worker…
2026-03-23 11:14.31: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at e3679c5 Merge pull request #30 from talex5/examples


(from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591)
Unable to find image 'ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591' locally
docker.io/ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591: Pulling from ocaml/opam
cf0250ddcb79: Pulling fs layer
99d6228551d3: Pulling fs layer
eb9744e995eb: Pulling fs layer
5ae1a21f2990: Pulling fs layer
e38ab4698354: Pulling fs layer
9a5662450177: Pulling fs layer
476dc93a5a76: Pulling fs layer
3726ac50f1a1: Pulling fs layer
5ae1a21f2990: Waiting
cae38fdf66bd: Pulling fs layer
e38ab4698354: Waiting
9a5662450177: Waiting
31993a0324ec: Pulling fs layer
cae38fdf66bd: Waiting
3726ac50f1a1: Waiting
2d362c465023: Pulling fs layer
31993a0324ec: Waiting
7ac0c4ac1b7d: Pulling fs layer
f696c93325ec: Pulling fs layer
4a19fe572635: Pulling fs layer
264628790d1f: Pulling fs layer
2d362c465023: Waiting
f696c93325ec: Waiting
934484690cb7: Pulling fs layer
7ac0c4ac1b7d: Waiting
4a19fe572635: Waiting
8ffdfee9f956: Pulling fs layer
934484690cb7: Waiting
264628790d1f: Waiting
676e0a41c843: Pulling fs layer
8ffdfee9f956: Waiting
8637e8d57023: Pulling fs layer
676e0a41c843: Waiting
4f4fb700ef54: Pulling fs layer
70a843b0e124: Pulling fs layer
8637e8d57023: Waiting
4f4fb700ef54: Waiting
a6ee600dcedf: Pulling fs layer
70a843b0e124: Waiting
030ed89b21b4: Pulling fs layer
a6ee600dcedf: Waiting
7e41148aff92: Pulling fs layer
030ed89b21b4: Waiting
2ab16f67a61d: Pulling fs layer
9c259d4cd45b: Pulling fs layer
2ab16f67a61d: Waiting
a74b17d442a2: Pulling fs layer
9c259d4cd45b: Waiting
7e41148aff92: Waiting
e80055926786: Pulling fs layer
a74b17d442a2: Waiting
ffb97e0921dc: Pulling fs layer
7313cd36453e: Pulling fs layer
e80055926786: Waiting
8fd197a1e0b6: Pulling fs layer
ffb97e0921dc: Waiting
c8073b345e19: Pulling fs layer
f56d37d0326a: Pulling fs layer
c1bfcfbe1453: Pulling fs layer
8fd197a1e0b6: Waiting
7313cd36453e: Waiting
41ff16dcdf3c: Pulling fs layer
c8073b345e19: Waiting
c1bfcfbe1453: Waiting
cbe2a067d63a: Pulling fs layer
f56d37d0326a: Waiting
65ca06df0321: Pulling fs layer
41ff16dcdf3c: Waiting
bb9ce1267676: Pulling fs layer
cbe2a067d63a: Waiting
f32cc46a62fc: Pulling fs layer
8df21db24745: Pulling fs layer
bb9ce1267676: Waiting
717f71e75fbf: Pulling fs layer
f32cc46a62fc: Waiting
8df21db24745: Waiting
f50f423e5f7d: Pulling fs layer
130578962785: Pulling fs layer
717f71e75fbf: Waiting
eb66f1ce35ef: Pulling fs layer
659b7fa104b4: Pulling fs layer
130578962785: Waiting
eb66f1ce35ef: Waiting
659b7fa104b4: Waiting
99d6228551d3: Download complete
5ae1a21f2990: Verifying Checksum
5ae1a21f2990: Download complete
e38ab4698354: Verifying Checksum
e38ab4698354: Download complete
9a5662450177: Verifying Checksum
9a5662450177: Download complete
eb9744e995eb: Verifying Checksum
eb9744e995eb: Download complete
476dc93a5a76: Verifying Checksum
476dc93a5a76: Download complete
3726ac50f1a1: Verifying Checksum
3726ac50f1a1: Download complete
cae38fdf66bd: Verifying Checksum
cae38fdf66bd: Download complete
31993a0324ec: Verifying Checksum
31993a0324ec: Download complete
7ac0c4ac1b7d: Verifying Checksum
7ac0c4ac1b7d: Download complete
cf0250ddcb79: Verifying Checksum
cf0250ddcb79: Download complete
2d362c465023: Verifying Checksum
2d362c465023: Download complete
f696c93325ec: Download complete
264628790d1f: Verifying Checksum
264628790d1f: Download complete
4a19fe572635: Verifying Checksum
4a19fe572635: Download complete
934484690cb7: Verifying Checksum
934484690cb7: Download complete
8ffdfee9f956: Verifying Checksum
8ffdfee9f956: Download complete
676e0a41c843: Download complete
8637e8d57023: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
70a843b0e124: Verifying Checksum
70a843b0e124: Download complete
a6ee600dcedf: Verifying Checksum
a6ee600dcedf: Download complete
030ed89b21b4: Verifying Checksum
030ed89b21b4: Download complete
2ab16f67a61d: Download complete
9c259d4cd45b: Download complete
a74b17d442a2: Verifying Checksum
a74b17d442a2: Download complete
e80055926786: Verifying Checksum
e80055926786: Download complete
ffb97e0921dc: Verifying Checksum
ffb97e0921dc: Download complete
7313cd36453e: Verifying Checksum
7313cd36453e: Download complete
8fd197a1e0b6: Download complete
c8073b345e19: Verifying Checksum
c8073b345e19: Download complete
c1bfcfbe1453: Download complete
cbe2a067d63a: Verifying Checksum
cbe2a067d63a: Download complete
cf0250ddcb79: Pull complete
99d6228551d3: Pull complete
65ca06df0321: Verifying Checksum
65ca06df0321: Download complete
bb9ce1267676: Verifying Checksum
bb9ce1267676: Download complete
f32cc46a62fc: Verifying Checksum
f32cc46a62fc: Download complete
8df21db24745: Verifying Checksum
8df21db24745: Download complete
717f71e75fbf: Verifying Checksum
717f71e75fbf: Download complete
eb9744e995eb: Pull complete
f50f423e5f7d: Verifying Checksum
f50f423e5f7d: Download complete
130578962785: Verifying Checksum
130578962785: Download complete
eb66f1ce35ef: Verifying Checksum
eb66f1ce35ef: Download complete
659b7fa104b4: Verifying Checksum
659b7fa104b4: Download complete
f56d37d0326a: Verifying Checksum
f56d37d0326a: Download complete
41ff16dcdf3c: Verifying Checksum
41ff16dcdf3c: Download complete
5ae1a21f2990: Pull complete
e38ab4698354: Pull complete
9a5662450177: Pull complete
476dc93a5a76: Pull complete
3726ac50f1a1: Pull complete
cae38fdf66bd: Pull complete
31993a0324ec: Pull complete
2d362c465023: Pull complete
7ac0c4ac1b7d: Pull complete
f696c93325ec: Pull complete
4a19fe572635: Pull complete
264628790d1f: Pull complete
934484690cb7: Pull complete
8ffdfee9f956: Pull complete
676e0a41c843: Pull complete
8637e8d57023: Pull complete
4f4fb700ef54: Pull complete
70a843b0e124: Pull complete
a6ee600dcedf: Pull complete
030ed89b21b4: Pull complete
7e41148aff92: Pull complete
2ab16f67a61d: Pull complete
9c259d4cd45b: Pull complete
a74b17d442a2: Pull complete
e80055926786: Pull complete
ffb97e0921dc: Pull complete
7313cd36453e: Pull complete
8fd197a1e0b6: Pull complete
c8073b345e19: Pull complete
f56d37d0326a: Pull complete
c1bfcfbe1453: Pull complete
41ff16dcdf3c: Pull complete
cbe2a067d63a: Pull complete
65ca06df0321: Pull complete
bb9ce1267676: Pull complete
f32cc46a62fc: Pull complete
8df21db24745: Pull complete
717f71e75fbf: Pull complete
f50f423e5f7d: Pull complete
130578962785: Pull complete
eb66f1ce35ef: Pull complete
659b7fa104b4: Pull complete
Digest: sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
Status: Downloaded newer image for ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
2026-03-23 11:14.32 ---> using "c6a1131d87fe81b3c5dd0a1a137a8f5539f4e2f1fd1faba8a2efef22e8c4eba9" from cache


/: (comment opensuse-15.6-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-03-23 11:14.32 ---> using "aba125f442ebca1613bb2dc403fa17f047432f612fe1fe553be27d9e02cd9dd7" 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-23 11:14.32 ---> using "9958be451c1edb34a483a57a08196fec3220f75513964403498fe28c613b8a9f" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-106-generic
The OCaml toplevel, version 5.4.0
2.5.0
2026-03-23 11:14.32 ---> using "fcd9c1d34ef35aa901203eee22440fe414d47a07fca0ba30d8c25a578321e6ea" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-03-23 11:14.32 ---> using "b971d9c91a5370a63037966e03acbc1f3330aa7e4ec33858cf986917a901851d" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e b479391466e5245dda12ec6a6de5f4b13b6d603f || git fetch origin master) && git reset -q --hard b479391466e5245dda12ec6a6de5f4b13b6d603f && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
4f056bfedf..63b7ba71be  master     -> origin/master
b479391466 Merge pull request #29567 from mtelvers/opam-publish-ocaml-version.4.0.4


<><> 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.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-03-23 11:14.32 ---> using "b70bd1068637bedba68a57b93f6d68da46237345d260b46cb3c3f0115675e1cc" from cache


/src: (copy (src lwt_eio.opam) (dst ./))
2026-03-23 11:14.32 ---> saved as "92bdbc63d57880a15bb956b4a8a9d27bcf51f85acc2910eb165f5fc72a09fdef"


/src: (run (network host)
(shell "opam pin add -yn lwt_eio.dev './'"))
[lwt_eio.dev] synchronised (file:///src)
lwt_eio is now pinned to file:///src (version dev)
2026-03-23 11:14.32 ---> saved as "d8c5ae30724ab1d444d117059686d370d9b3d09fe130bd09b33cf1617f2b95d9"


/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-03-23 11:14.33 ---> saved as "1251ce7b8791ba0659bdd28c33160e51800ef5a191817c6b4e97aefee86002b3"


/src: (env DEPS "astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 camlp-streams.5.0.1 cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.22.0 dune-configurator.3.22.0 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.4 logs.0.10.0 lwt.6.1.1 lwt-dllist.1.1.0 mdx.2.5.1 mtime.2.1.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.4.0.4 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 re.1.14.0 result.1.5 seq.base thread-table.1.0.0 topkg.1.1.1 uring.2.7.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 lwt_eio.dev $DEPS"))
+ /usr/bin/sudo "zypper" "--non-interactive" "refresh"
- Retrieving repository 'Update repository of openSUSE Backports' metadata [..
- Looking for gpg keys in repository Update repository of openSUSE Backports.
-   gpgkey=http://download.opensuse.org/update/leap/15.6/backports/repodata/repomd.xml.key
- ....
- .....
- ....
- ....
- ....
- ....
- ....
- ..............done]
- Building repository 'Update repository of openSUSE Backports' cache [..
- ..done]
- Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata [..
- Looking for gpg keys in repository Update repository with updates from SUSE Linux Enterprise 15.
-   gpgkey=http://download.opensuse.org/update/leap/15.6/sle/repodata/repomd.xml.key
- .
- ......
- ....
- ....
- ....
- ....
- ...........
- ..........
- ..........
- ..........
- ..........
- ..........
- ........
- ...........done]
- Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache [..
- ..done]
- Repository 'Main Update Repository' is up to date.
- Repository 'Update Repository (Non-Oss)' is up to date.
- Repository 'Non-OSS Repository' is up to date.
- Repository 'Main Repository' is up to date.
- All repositories have been refreshed.


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[lwt_eio.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-03-23 11:15.21 ---> saved as "a6726262e38ef11ad33dcb37371df186b5b27e9885bf26de5cd0c1cf043a5019"


/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 35 packages
- install astring            0.8.5
- install base-bytes         base
- install bigstringaf        0.10.0
- install camlp-streams      5.0.1
- install cmdliner           2.1.0
- install cppo               1.8.0
- install csexp              1.5.2
- install cstruct            6.2.0
- install domain-local-await 1.0.1
- install dune               3.22.0
- install dune-configurator  3.22.0
- install eio                1.3
- install eio_linux          1.3
- install eio_main           1.3
- install eio_posix          1.3
- install fmt                0.11.0
- install hmap               0.8.1
- install iomux              0.4
- install logs               0.10.0
- install lwt                6.1.1
- install lwt-dllist         1.1.0
- install mdx                2.5.1
- install mtime              2.1.0
- install ocaml-version      4.0.4
- install ocamlbuild         0.16.1
- install ocamlfind          1.9.8
- install ocplib-endian      1.2
- install optint             0.3.0
- install psq                0.2.1
- install re                 1.14.0
- install result             1.5
- install seq                base
- install thread-table       1.0.0
- install topkg              1.1.1
- install uring              2.7.0


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved cmdliner.2.1.0  (cached)
-> retrieved cstruct.6.2.0  (cached)
-> retrieved domain-local-await.1.0.1  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved hmap.0.8.1  (cached)
-> retrieved iomux.0.4  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved eio.1.3, eio_linux.1.3, eio_main.1.3, eio_posix.1.3  (cached)
-> retrieved lwt.6.1.1  (cached)
-> retrieved lwt-dllist.1.1.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved ocaml-version.4.0.4  (cached)
-> retrieved mdx.2.5.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved optint.0.3.0  (cached)
-> retrieved psq.0.2.1  (cached)
-> retrieved result.1.5  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved re.1.14.0  (cached)
-> retrieved thread-table.1.0.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved dune.3.22.0, dune-configurator.3.22.0  (cached)
-> retrieved uring.2.7.0  (cached)
-> installed cmdliner.2.1.0
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed topkg.1.1.1
-> installed hmap.0.8.1
-> installed fmt.0.11.0
-> installed mtime.2.1.0
-> installed astring.0.8.5
-> installed dune.3.22.0
-> installed csexp.1.5.2
-> installed camlp-streams.5.0.1
-> installed cppo.1.8.0
-> installed cstruct.6.2.0
-> installed lwt-dllist.1.1.0
-> installed ocaml-version.4.0.4
-> installed optint.0.3.0
-> installed psq.0.2.1
-> installed re.1.14.0
-> installed result.1.5
-> installed thread-table.1.0.0
-> installed ocplib-endian.1.2
-> installed domain-local-await.1.0.1
-> installed dune-configurator.3.22.0
-> installed bigstringaf.0.10.0
-> installed iomux.0.4
-> installed uring.2.7.0
-> installed eio.1.3
-> installed lwt.6.1.1
-> installed eio_linux.1.3
-> installed eio_posix.1.3
-> installed eio_main.1.3
-> installed logs.0.10.0
-> installed mdx.2.5.1
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-23 11:16.08 ---> saved as "74c08c871a423fa8cb8f26099e71825c64dce97f0e0a05b6bb11d447d540b8f7"


/src: (copy (src .) (dst /src))
2026-03-23 11:16.08 ---> saved as "9a94a7997e07736a5508a00dc102800c479c2e117e60979d13ffe690d8da2713"


/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@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I lib/.lwt_eio.objs/byte -I /home/opam/.opam/5.4/lib/bigstringaf -I /home/opam/.opam/5.4/lib/bytes -I /home/opam/.opam/5.4/lib/cstruct -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/eio -I /home/opam/.opam/5.4/lib/eio/core -I /home/opam/.opam/5.4/lib/eio/runtime_events -I /home/opam/.opam/5.4/lib/eio/unix -I /home/opam/.opam/5.4/lib/eio/utils -I /home/opam/.opam/5.4/lib/fmt -I /home/opam/.opam/5.4/lib/hmap -I /home/opam/.opam/5.4/lib/lwt -I /home/opam/.opam/5.4/lib/lwt-dllist -I /home/opam/.opam/5.4/lib/lwt/unix -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/ocaml/runtime_events -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/ocplib-endian -I /home/opam/.opam/5.4/lib/ocplib-endian/bigstring -I /home/opam/.opam/5.4/lib/optint -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/.lwt_eio.objs/byte/lwt_eio.cmi -no-alias-deps -opaque -o lib/.lwt_eio.objs/byte/lwt_eio.cmo -c -impl lib/lwt_eio.ml)
File "lib/lwt_eio.ml", lines 126-174, characters 29-3:
126 | .............................object
127 |   inherit Lwt_engine.abstract
128 |
129 |   method private cleanup =
130 |     try Switch.fail sw Exit
...
171 |
172 |   method! fork =
173 |     is_forked := true
174 | end
Error: This object has virtual methods.
The following methods are virtual : id
(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@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -I lib/.lwt_eio.objs/byte -I lib/.lwt_eio.objs/native -I /home/opam/.opam/5.4/lib/bigstringaf -I /home/opam/.opam/5.4/lib/bytes -I /home/opam/.opam/5.4/lib/cstruct -I /home/opam/.opam/5.4/lib/domain-local-await -I /home/opam/.opam/5.4/lib/eio -I /home/opam/.opam/5.4/lib/eio/core -I /home/opam/.opam/5.4/lib/eio/runtime_events -I /home/opam/.opam/5.4/lib/eio/unix -I /home/opam/.opam/5.4/lib/eio/utils -I /home/opam/.opam/5.4/lib/fmt -I /home/opam/.opam/5.4/lib/hmap -I /home/opam/.opam/5.4/lib/lwt -I /home/opam/.opam/5.4/lib/lwt-dllist -I /home/opam/.opam/5.4/lib/lwt/unix -I /home/opam/.opam/5.4/lib/mtime -I /home/opam/.opam/5.4/lib/mtime/clock -I /home/opam/.opam/5.4/lib/ocaml/runtime_events -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/ocplib-endian -I /home/opam/.opam/5.4/lib/ocplib-endian/bigstring -I /home/opam/.opam/5.4/lib/optint -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/.lwt_eio.objs/byte/lwt_eio.cmi -no-alias-deps -opaque -o lib/.lwt_eio.objs/native/lwt_eio.cmx -c -impl lib/lwt_eio.ml)
File "lib/lwt_eio.ml", lines 126-174, characters 29-3:
126 | .............................object
127 |   inherit Lwt_engine.abstract
128 |
129 |   method private cleanup =
130 |     try Switch.fail sw Exit
...
171 |
172 |   method! fork =
173 |     is_forked := true
174 | end
Error: This object has virtual methods.
The following methods are virtual : id
"/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2026-03-23 11:16.12: Job failed: Failed: Build failed