2026-06-04 00:46.03: New job: test talex5/ocurrent https://github.com/talex5/ocurrent.git#refs/heads/master (9c115b457b37d4b4343554c80b30f3d7a6b2cd88) (linux-x86_64:(lower-bound)) Base: ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c Opam project build To reproduce locally: git clone --recursive "https://github.com/talex5/ocurrent.git" -b "master" && cd "ocurrent" && git reset --hard 9c115b45 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c # debian-13-4.11_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 a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && 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 current_web.opam current_slack.opam current_github.opam current_git.opam current_docker.opam current.opam ./ RUN opam pin add -yn current_web.dev './' && \ opam pin add -yn current_slack.dev './' && \ opam pin add -yn current_github.dev './' && \ opam pin add -yn current_git.dev './' && \ opam pin add -yn current_docker.dev './' && \ opam pin add -yn current.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.0 alcotest-lwt.1.9.0 asetmap.0.8.1 asn1-combinators.0.2.0-1 astring.0.8.3 base.v0.13.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.1.0 bigarray-compat.1.0.0 biniou.1.2.0 bos.0.1.4 camlp4.4.11+1 cf.0.4 cf-lwt.0.4 cmdliner.1.3.0 cohttp.4.0.0 cohttp-lwt.4.0.0 cohttp-lwt-unix.4.0.0 conduit.1.3.0 conduit-lwt.1.3.0 conduit-lwt-unix.1.3.0 conf-gmp.5 conf-libffi.2.0.0 conf-libpcre.1 conf-m4.1 conf-perl.1 conf-pkg-config.1.0 conf-sqlite3.1 conf-which.1 cppo.1.6.1 cpuid.0.1.2 cstruct.5.1.1 cstruct-lwt.3.7.0 cstruct-sexp.5.1.1 ctypes.0.8.0 ctypes-foreign.0.4.0 dockerfile.6.4.0 domain-name.0.3.0 dune.3.5.0 dune-configurator.2.5.1 dune-private-libs.2.5.1 duration.0.2.1 easy-format.1.0.1 fmt.0.8.8 fpath.0.7.1 fsevents.0.3.0 fsevents-lwt.0.3.0 gmap.0.3.0 inotify.2.3 ipaddr.2.8.0 irmin-watcher.0.5.0 jbuilder.1.0+beta20.1 jsonm.1.0.2 logs.0.7.0 lwt.5.0.0 magic-mime.1.0.0 mirage-no-solo5.1 mirage-no-xen.1 mmap.1.1.0 nocrypto.0.5.4-1 num.1.5 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-compiler-libs.v0.11.0 ocaml-config.1 ocaml-migrate-parsetree.1.7.3 ocaml-syntax-shims.1.0.0 ocamlbuild.0.14.0 ocamlfind.1.8.1 ocamlnet.4.1.8 ocb-stubblr.0.1.0 ocplib-endian.1.0 parsexp.v0.13.0 pcre.7.1.3 ppx_cstruct.5.1.1 ppx_derivers.1.0 ppx_deriving.4.5-1 ppx_deriving_yojson.3.5.3 ppx_sexp_conv.v0.13.0 ppx_tools.6.2 ppx_tools_versioned.5.2.2 ppxfind.1.4 ppxlib.0.12.0 prometheus.0.6 prometheus-app.0.6 ptime.0.8.5 re.1.9.0 result.1.5 rresult.0.6.0 seq.0.3 sexplib.v0.13.0 sexplib0.v0.13.0 sqlite3.3.0.0 stdio.v0.13.0 stdlib-shims.0.1.0 stringext.1.4.0 tls.0.10.4 topkg.1.0.8 tyxml.2.2.0 uri.3.0.0 uri-sexp.3.0.0 uutf.1.0.3 x509.0.7.1 yojson.1.6.0 zarith.1.7-1" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y current_web.dev current_slack.dev current_github.dev current_git.dev current_docker.dev current.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-04 00:46.03: Using cache hint "talex5/ocurrent-ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c-debian-13-4.11_opam-2.5-22b57fd0c683a55f39b1ab796893ebed" 2026-06-04 00:46.03: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c) (comment debian-13-4.11_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 a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && 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 current_web.opam current_slack.opam current_github.opam current_git.opam current_docker.opam current.opam) (dst ./)) (run (network host) (shell "opam pin add -yn current_web.dev './' && \ \nopam pin add -yn current_slack.dev './' && \ \nopam pin add -yn current_github.dev './' && \ \nopam pin add -yn current_git.dev './' && \ \nopam pin add -yn current_docker.dev './' && \ \nopam pin add -yn current.dev './'")) (run (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.0 alcotest-lwt.1.9.0 asetmap.0.8.1 asn1-combinators.0.2.0-1 astring.0.8.3 base.v0.13.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.1.0 bigarray-compat.1.0.0 biniou.1.2.0 bos.0.1.4 camlp4.4.11+1 cf.0.4 cf-lwt.0.4 cmdliner.1.3.0 cohttp.4.0.0 cohttp-lwt.4.0.0 cohttp-lwt-unix.4.0.0 conduit.1.3.0 conduit-lwt.1.3.0 conduit-lwt-unix.1.3.0 conf-gmp.5 conf-libffi.2.0.0 conf-libpcre.1 conf-m4.1 conf-perl.1 conf-pkg-config.1.0 conf-sqlite3.1 conf-which.1 cppo.1.6.1 cpuid.0.1.2 cstruct.5.1.1 cstruct-lwt.3.7.0 cstruct-sexp.5.1.1 ctypes.0.8.0 ctypes-foreign.0.4.0 dockerfile.6.4.0 domain-name.0.3.0 dune.3.5.0 dune-configurator.2.5.1 dune-private-libs.2.5.1 duration.0.2.1 easy-format.1.0.1 fmt.0.8.8 fpath.0.7.1 fsevents.0.3.0 fsevents-lwt.0.3.0 gmap.0.3.0 inotify.2.3 ipaddr.2.8.0 irmin-watcher.0.5.0 jbuilder.1.0+beta20.1 jsonm.1.0.2 logs.0.7.0 lwt.5.0.0 magic-mime.1.0.0 mirage-no-solo5.1 mirage-no-xen.1 mmap.1.1.0 nocrypto.0.5.4-1 num.1.5 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-compiler-libs.v0.11.0 ocaml-config.1 ocaml-migrate-parsetree.1.7.3 ocaml-syntax-shims.1.0.0 ocamlbuild.0.14.0 ocamlfind.1.8.1 ocamlnet.4.1.8 ocb-stubblr.0.1.0 ocplib-endian.1.0 parsexp.v0.13.0 pcre.7.1.3 ppx_cstruct.5.1.1 ppx_derivers.1.0 ppx_deriving.4.5-1 ppx_deriving_yojson.3.5.3 ppx_sexp_conv.v0.13.0 ppx_tools.6.2 ppx_tools_versioned.5.2.2 ppxfind.1.4 ppxlib.0.12.0 prometheus.0.6 prometheus-app.0.6 ptime.0.8.5 re.1.9.0 result.1.5 rresult.0.6.0 seq.0.3 sexplib.v0.13.0 sexplib0.v0.13.0 sqlite3.3.0.0 stdio.v0.13.0 stdlib-shims.0.1.0 stringext.1.4.0 tls.0.10.4 topkg.1.0.8 tyxml.2.2.0 uri.3.0.0 uri-sexp.3.0.0 uutf.1.0.3 x509.0.7.1 yojson.1.6.0 zarith.1.7-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 current_web.dev current_slack.dev current_github.dev current_git.dev current_docker.dev current.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-04 00:46.03: Waiting for resource in pool OCluster 2026-06-04 02:28.49: Waiting for worker… 2026-06-04 02:29.17: Got resource from pool OCluster Building on laodoke.caelum.ci.dev All commits already cached HEAD is now at 9c115b4 Add Github.commit type (from ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c) 2026-06-04 02:29.18 ---> using "36abb6db1723167d15c41f53ef05d371444812dc64e2ea7fe109d222db988473" from cache /: (comment debian-13-4.11_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-04 02:29.18 ---> saved as "8b6c3f9b20d6c3beeb84a8d52ac5abfb97ee836913fb82a0f86bfdcf7eb71547" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && git log --no-decorate -n1 --oneline")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD fc08333d1b..5e37987930 master -> origin/master a28353a4e2 Merge pull request #29987 from ocaml/revert-29976-simpler-pkgconf 2026-06-04 02:29.28 ---> saved as "51331d36cdaa01f55b71184360000ea96415ca704f35d22faa98087cb72f6b3f" /src: (run (shell "opam init --reinit -ni")) 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 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. Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository 2026-06-04 02:29.50 ---> saved as "0fa7eddca15695869a81363cd3a91c890c006e27fdd3d0605bfd69ecf9f102cd" /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-111-generic The OCaml toplevel, version 4.11.2 2.5.1 2026-06-04 02:29.50 ---> saved as "5e8d9e9fffc838bc26931db3f78fdf1ae3a41c5ecc35bd41caf5d23c65ffa067" /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-06-04 02:29.51 ---> saved as "156df70a84ed38734316a0a1af0d730dd2324fbd5e7ede8048c5f6739cd602c3" /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 (run with --verbose to show unavailable upgrades). The following packages are not being upgraded because the new versions conflict with other installed packages: - ocaml.5.5.0 - ocaml-config.3 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-04 02:30.05 ---> saved as "8b0c6af2db35ab88f969ee07f53a24b4c6968c1c1f75e1083ef0f76c050a564e" /src: (copy (src current_web.opam current_slack.opam current_github.opam current_git.opam current_docker.opam current.opam) (dst ./)) 2026-06-04 02:30.05 ---> saved as "f1f3912c3dd74b9aa0a37026952e67f7a14e26d7da12a273eb65b72c942697b4" /src: (run (network host) (shell "opam pin add -yn current_web.dev './' && \ \nopam pin add -yn current_slack.dev './' && \ \nopam pin add -yn current_github.dev './' && \ \nopam pin add -yn current_git.dev './' && \ \nopam pin add -yn current_docker.dev './' && \ \nopam pin add -yn current.dev './'")) [current_web.dev] synchronised (file:///src) current_web is now pinned to file:///src (version dev) [WARNING] Failed checks on current_web package definition from source at file:///src: warning 68: Missing field 'license' [WARNING] Failed checks on current_slack package definition from source at file:///src: warning 68: Missing field 'license' [current_slack.dev] synchronised (file:///src) current_slack is now pinned to file:///src (version dev) [WARNING] Failed checks on current_github package definition from source at file:///src: warning 68: Missing field 'license' [current_github.dev] synchronised (file:///src) current_github is now pinned to file:///src (version dev) [current_git.dev] synchronised (file:///src) [WARNING] Failed checks on current_git package definition from source at file:///src: warning 68: Missing field 'license' current_git is now pinned to file:///src (version dev) [current_docker.dev] synchronised (file:///src) [WARNING] Failed checks on current_docker package definition from source at file:///src: warning 68: Missing field 'license' current_docker is now pinned to file:///src (version dev) [WARNING] Failed checks on current package definition from source at file:///src: warning 68: Missing field 'license' [current.dev] synchronised (file:///src) current is now pinned to file:///src (version dev) 2026-06-04 02:30.21 ---> saved as "ca758d9cc7118f66966cfc42bdf8085cf0f10ced843410a1f56a2e14bb5a38a1" /src: (run (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-06-04 02:30.21 ---> saved as "70f09667b8b390bfbcba7b999afe4486d6e11c3ebb1cf18b8821662d4cc5be75" /src: (env DEPS "alcotest.1.9.0 alcotest-lwt.1.9.0 asetmap.0.8.1 asn1-combinators.0.2.0-1 astring.0.8.3 base.v0.13.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.1.0 bigarray-compat.1.0.0 biniou.1.2.0 bos.0.1.4 camlp4.4.11+1 cf.0.4 cf-lwt.0.4 cmdliner.1.3.0 cohttp.4.0.0 cohttp-lwt.4.0.0 cohttp-lwt-unix.4.0.0 conduit.1.3.0 conduit-lwt.1.3.0 conduit-lwt-unix.1.3.0 conf-gmp.5 conf-libffi.2.0.0 conf-libpcre.1 conf-m4.1 conf-perl.1 conf-pkg-config.1.0 conf-sqlite3.1 conf-which.1 cppo.1.6.1 cpuid.0.1.2 cstruct.5.1.1 cstruct-lwt.3.7.0 cstruct-sexp.5.1.1 ctypes.0.8.0 ctypes-foreign.0.4.0 dockerfile.6.4.0 domain-name.0.3.0 dune.3.5.0 dune-configurator.2.5.1 dune-private-libs.2.5.1 duration.0.2.1 easy-format.1.0.1 fmt.0.8.8 fpath.0.7.1 fsevents.0.3.0 fsevents-lwt.0.3.0 gmap.0.3.0 inotify.2.3 ipaddr.2.8.0 irmin-watcher.0.5.0 jbuilder.1.0+beta20.1 jsonm.1.0.2 logs.0.7.0 lwt.5.0.0 magic-mime.1.0.0 mirage-no-solo5.1 mirage-no-xen.1 mmap.1.1.0 nocrypto.0.5.4-1 num.1.5 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-compiler-libs.v0.11.0 ocaml-config.1 ocaml-migrate-parsetree.1.7.3 ocaml-syntax-shims.1.0.0 ocamlbuild.0.14.0 ocamlfind.1.8.1 ocamlnet.4.1.8 ocb-stubblr.0.1.0 ocplib-endian.1.0 parsexp.v0.13.0 pcre.7.1.3 ppx_cstruct.5.1.1 ppx_derivers.1.0 ppx_deriving.4.5-1 ppx_deriving_yojson.3.5.3 ppx_sexp_conv.v0.13.0 ppx_tools.6.2 ppx_tools_versioned.5.2.2 ppxfind.1.4 ppxlib.0.12.0 prometheus.0.6 prometheus-app.0.6 ptime.0.8.5 re.1.9.0 result.1.5 rresult.0.6.0 seq.0.3 sexplib.v0.13.0 sexplib0.v0.13.0 sqlite3.3.0.0 stdio.v0.13.0 stdlib-shims.0.1.0 stringext.1.4.0 tls.0.10.4 topkg.1.0.8 tyxml.2.2.0 uri.3.0.0 uri-sexp.3.0.0 uutf.1.0.3 x509.0.7.1 yojson.1.6.0 zarith.1.7-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 current_web.dev current_slack.dev current_github.dev current_git.dev current_docker.dev current.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] - 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 trixie/main amd64 Packages [9671 kB] - Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [207 kB] - Fetched 10.1 MB in 3s (3057 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [current.dev] synchronised (file:///src) [current_docker.dev] synchronised (file:///src) [current_git.dev] synchronised (file:///src) [current_github.dev] synchronised (file:///src) [current_slack.dev] synchronised (file:///src) [current_web.dev] synchronised (file:///src) [NOTE] Package ocaml-config is already installed (current version is 1). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.11.2). [NOTE] Package ocaml is already installed (current version is 4.11.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). [ERROR] Package conf-libpcre.1 depends on the unavailable system package 'libpcre3-dev'. You can use `--no-depexts' to attempt installation anyway. "/usr/bin/env" "bash" "-c" "opam update --depexts && opam install --cli=2.5 --depext-only -y current_web.dev current_slack.dev current_github.dev current_git.dev current_docker.dev current.dev $DEPS" failed with exit status 5 2026-06-04 02:30.31: Job failed: Failed: Build failed