2025-03-12 19:53.01: New job: test robur-coop/miou https://github.com/robur-coop/miou.git#refs/heads/main (1f0bf804c61338b8d0bc7cf15dd1e65f9d5699b3) (linux-s390x:debian-12-5.3_s390x_opam-2.3) Base: ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454 Opam project build To reproduce locally: git clone --recursive "https://github.com/robur-coop/miou.git" -b "main" && cd "miou" && git reset --hard 1f0bf804 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454 # debian-12-5.3_s390x_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.3 /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 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 miou.opam ./ RUN opam pin add -yn miou.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 cmdliner.1.3.0 containers.3.15 csexp.1.5.2 digestif.1.2.0 dns.10.0.0 dns-client.10.0.0 domain-name.0.4.1 dscheck.0.5.0 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 either.1.0.0 eqaf.0.10 fmt.0.10.0 gmap.0.3.0 happy-eyeballs.2.0.0 hxd.0.3.3 ipaddr.5.6.0 logs.0.7.0 lru.0.3.1 macaddr.5.6.0 metrics.0.4.1 mirage-crypto.2.0.0 mirage-crypto-rng.2.0.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 oseq.0.5.1 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 seq.base topkg.1.0.8 tsort.2.1.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y miou.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 2025-03-12 19:53.01: Using cache hint "robur-coop/miou-ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454-debian-12-5.3_s390x_opam-2.3-8a9692d08c938522587d1ca265ca4b8c" 2025-03-12 19:53.01: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454) (comment debian-12-5.3_s390x_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.3 /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 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src miou.opam) (dst ./)) (run (network host) (shell "opam pin add -yn miou.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 cmdliner.1.3.0 containers.3.15 csexp.1.5.2 digestif.1.2.0 dns.10.0.0 dns-client.10.0.0 domain-name.0.4.1 dscheck.0.5.0 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 either.1.0.0 eqaf.0.10 fmt.0.10.0 gmap.0.3.0 happy-eyeballs.2.0.0 hxd.0.3.3 ipaddr.5.6.0 logs.0.7.0 lru.0.3.1 macaddr.5.6.0 metrics.0.4.1 mirage-crypto.2.0.0 mirage-crypto-rng.2.0.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 oseq.0.5.1 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 seq.base topkg.1.0.8 tsort.2.1.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.3 --depext-only -y miou.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")) ) 2025-03-12 19:53.01: Waiting for resource in pool OCluster 2025-03-13 07:39.13: Waiting for worker… 2025-03-13 15:07.40: Got resource from pool OCluster Building on s390x-worker-01.marist.ci.dev All commits already cached HEAD is now at 1f0bf80 Merge pull request #60 from robur-coop/orphans-fix (from ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454) Unable to find image 'ocaml/opam:debian-12-ocaml-5.3@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454' locally docker.io/ocaml/opam@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454: Pulling from ocaml/opam f54fe0873ec6: Already exists 3953f69ba164: Already exists f39c451577b1: Already exists 024c3813d399: Already exists 82694f817519: Already exists da71310c0a42: Already exists e8a89e73a049: Already exists 4a90b330588c: Already exists a2c3b7288221: Already exists ed4bc940ad91: Already exists 47ee01ed0654: Already exists fc07cb35ff09: Already exists 14366eb79146: Already exists 1a6c30adb581: Already exists bdfa8c4ce9a5: Already exists fa1186060768: Already exists 311eb61bcd22: Already exists 74f299b0fc99: Already exists 04f9c5740f9c: Already exists 63b399323e8a: Already exists 4f4fb700ef54: Already exists 20b5924a1543: Already exists 26732f273d98: Already exists 787b86b362d0: Already exists 1e0d6a6421aa: Already exists 3f9de11d1a6d: Already exists 6ee3c53fb5da: Already exists 2a7106753557: Already exists cf8135ef3389: Already exists 25709b913201: Already exists e77b2a9a1883: Already exists d47f04d587e9: Already exists b7f4c4547737: Already exists f00d125eedd3: Already exists ffb45432d3e0: Already exists 1e27c4ca3b83: Already exists 9b3ab493c53f: Already exists dc7f46e5b11d: Already exists ed6891ca3696: Pulling fs layer 2d27930f8df9: Pulling fs layer 3e498a6f166b: Pulling fs layer 00247204389c: Pulling fs layer 2ee70e351495: Pulling fs layer 00247204389c: Waiting 2ee70e351495: Waiting 207e6a2e0b83: Pulling fs layer 207e6a2e0b83: Waiting 6fbc8d38ccd5: Pulling fs layer 011c7cab5807: Pulling fs layer 6fbc8d38ccd5: Waiting 011c7cab5807: Waiting 2d27930f8df9: Verifying Checksum 2d27930f8df9: Download complete 3e498a6f166b: Verifying Checksum 3e498a6f166b: Download complete 00247204389c: Download complete ed6891ca3696: Verifying Checksum ed6891ca3696: Download complete 207e6a2e0b83: Verifying Checksum 207e6a2e0b83: Download complete 6fbc8d38ccd5: Verifying Checksum 6fbc8d38ccd5: Download complete 011c7cab5807: Verifying Checksum 011c7cab5807: Download complete 2ee70e351495: Verifying Checksum 2ee70e351495: Download complete ed6891ca3696: Pull complete 2d27930f8df9: Pull complete 3e498a6f166b: Pull complete 00247204389c: Pull complete 2ee70e351495: Pull complete 207e6a2e0b83: Pull complete 6fbc8d38ccd5: Pull complete 011c7cab5807: Pull complete Digest: sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454 Status: Downloaded newer image for ocaml/opam@sha256:913b6a6fccda0fe5ea306d299e2f04e59325e79caf2f99825a92473fc99a0454 2025-03-13 15:07.41 ---> using "8a5cf988ed4e44aa69a9a92c390361dd0474bf1c7888178b24b31a1b5b8cd184" from cache /: (comment debian-12-5.3_s390x_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam")) 2025-03-13 15:07.41 ---> using "8aa7fdae16e363611ed304826287f198076f11c224b45492c65931e25441c926" 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 development 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 ><><><><><><><><><><><><><><><><><><><><><><><><><><> [ERROR] Could not update repository "opam-repository-archive": "/usr/bin/git fetch -q" exited with code 128 "fatal: unable to access 'https://github.com/ocaml/opam-repository-archive/': Could not resolve host: github.com" [default] synchronised from file:///home/opam/opam-repository 2025-03-13 15:07.41 ---> using "1546b68e92ad04b4f79c84f82420d186c6abe552c32f79e815b5e0dde244a13d" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-55-generic The OCaml toplevel, version 5.3.0 2.3.0 2025-03-13 15:07.41 ---> using "2dbfca78776cc46b8f72593cb352c8f1c5ff567e2c32d2080f658ed9bbee6e99" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-03-13 15:07.41 ---> using "e245c0b33541df3a7c29f26b4c0acab0214ac26c8e9a20001d24adb14a5ff60e" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 862a7640b1..a3d20148ad master -> origin/master 3a07c5ca80 Merge pull request #27604 from dbuenzli/b0-publish-topkg-care.1.0.8-etc-34b29252ad1a6aca <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [opam-repository-archive] synchronised from git+https://github.com/ocaml/opam-repository-archive [default] synchronised from 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, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-03-13 15:07.41 ---> using "163dabeb58710d011f72842e855b15c6afcd16dd6c48b79a29e0391a7ebee55b" from cache /src: (copy (src miou.opam) (dst ./)) 2025-03-13 15:07.41 ---> using "ebddecc41f617b44284575063ef663ca0fb94c34f1eae856adb93fc2be7adc6f" from cache /src: (run (network host) (shell "opam pin add -yn miou.dev './'")) [miou.dev] synchronised (file:///src) miou is now pinned to file:///src (version dev) 2025-03-13 15:07.41 ---> using "0b36ae476a90af34a04c2cfa7033df4f32308b98d3d07c0cc4af55f17ddf3b2c" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-03-13 15:07.41 ---> using "c9114fb68ad934b862581459b079fa7724fa26e6247dc4c7ff9c6872acb34167" from cache /src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 cmdliner.1.3.0 containers.3.15 csexp.1.5.2 digestif.1.2.0 dns.10.0.0 dns-client.10.0.0 domain-name.0.4.1 dscheck.0.5.0 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 either.1.0.0 eqaf.0.10 fmt.0.10.0 gmap.0.3.0 happy-eyeballs.2.0.0 hxd.0.3.3 ipaddr.5.6.0 logs.0.7.0 lru.0.3.1 macaddr.5.6.0 metrics.0.4.1 mirage-crypto.2.0.0 mirage-crypto-rng.2.0.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 oseq.0.5.1 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 seq.base topkg.1.0.8 tsort.2.1.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.3 --depext-only -y miou.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian-security bookworm-security/main s390x Packages [212 kB] - Fetched 316 kB in 2s (169 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [miou.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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.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). 2025-03-13 15:07.41 ---> using "05d08015038fd67ed73eec7730c030ac23f6fd03e33cbe6e13c162ecbcdc9b31" from cache /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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.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 36 packages - install base64 3.5.1 - install cmdliner 1.3.0 - install containers 3.15 - install csexp 1.5.2 - install digestif 1.2.0 - install dns 10.0.0 - install dns-client 10.0.0 - install domain-name 0.4.1 - install dscheck 0.5.0 - install dune 3.17.2 - install dune-configurator 3.17.2 - install duration 0.2.1 - install either 1.0.0 - install eqaf 0.10 - install fmt 0.10.0 - install gmap 0.3.0 - install happy-eyeballs 2.0.0 - install hxd 0.3.3 - install ipaddr 5.6.0 - install logs 0.7.0 - install lru 0.3.1 - install macaddr 5.6.0 - install metrics 0.4.1 - install mirage-crypto 2.0.0 - install mirage-crypto-rng 2.0.0 - install mtime 2.1.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ohex 0.2.0 - install oseq 0.5.1 - install psq 0.2.1 - install ptime 1.2.0 - install randomconv 0.2.0 - install seq base - install topkg 1.0.8 - install tsort 2.1.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved base64.3.5.1 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved containers.3.15 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved domain-name.0.4.1 (cached) -> retrieved dns.10.0.0, dns-client.10.0.0 (cached) -> retrieved digestif.1.2.0 (cached) -> retrieved dscheck.0.5.0 (cached) -> retrieved duration.0.2.1 (cached) -> retrieved either.1.0.0 (cached) -> retrieved eqaf.0.10 (cached) -> retrieved fmt.0.10.0 (cached) -> retrieved gmap.0.3.0 (cached) -> retrieved happy-eyeballs.2.0.0 (cached) -> retrieved hxd.0.3.3 (cached) -> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached) -> retrieved logs.0.7.0 (cached) -> retrieved lru.0.3.1 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> retrieved metrics.0.4.1 (cached) -> retrieved mirage-crypto.2.0.0, mirage-crypto-rng.2.0.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ohex.0.2.0 (cached) -> installed cmdliner.1.3.0 -> retrieved oseq.0.5.1 (cached) -> retrieved psq.0.2.1 (cached) -> retrieved seq.base (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved randomconv.0.2.0 (cached) -> retrieved tsort.2.1.0 (cached) -> retrieved topkg.1.0.8 (cached) -> installed ocamlfind.1.9.8 -> installed seq.base -> installed ocamlbuild.0.16.1 -> installed topkg.1.0.8 -> installed fmt.0.10.0 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed logs.0.7.0 -> installed dune.3.17.2 -> installed csexp.1.5.2 -> installed domain-name.0.4.1 -> installed base64.3.5.1 -> installed duration.0.2.1 -> installed either.1.0.0 -> installed gmap.0.3.0 -> installed eqaf.0.10 -> installed macaddr.5.6.0 -> installed metrics.0.4.1 -> installed dune-configurator.3.17.2 -> installed ohex.0.2.0 -> installed ipaddr.5.6.0 -> installed hxd.0.3.3 -> installed digestif.1.2.0 -> installed happy-eyeballs.2.0.0 -> installed oseq.0.5.1 -> installed psq.0.2.1 -> installed randomconv.0.2.0 -> installed mirage-crypto.2.0.0 -> installed lru.0.3.1 -> installed tsort.2.1.0 -> installed mirage-crypto-rng.2.0.0 -> installed containers.3.15 -> installed dns.10.0.0 -> installed dscheck.0.5.0 -> installed dns-client.10.0.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-03-13 15:07.41 ---> using "986e8f6fa4e114716b541e620588d695fe13b986897819edae119315934254c2" from cache /src: (copy (src .) (dst /src)) 2025-03-13 15:08.34 ---> saved as "92fa9a49d257293a8a1a4ef6b49e552b5ec4ff84007941122ffc0a18e1663c07" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test/sync && ./test_sync.exe) Run tests into /src/_build/default/test/sync/_tests/run-oeFV test01: ....ok test02: ..ok test03: ok (cd _build/default/test && ./test_core.exe) Run tests into /src/_build/default/test/_tests/run-2KsQ test01: .ok test02: .ok test03: .ok test04: .ok test05: .ok test06: .ok test07: .ok test08: .ok test09: .ok test10: .ok test11: .ok test12: .ok test13: .ok test14: .ok test15: .ok test16: .ok test17: .ok test18: .ok test19: .ok test20: .ok test21: .ok test22: ..ok test23: .ok test24: ..ok test25: ..ok test26: .ok test27: .ok test28: .ok test29: .ok test30: .ok test31: .ok test32: .ok test33: .ok test34: .ok test35: ..ok test36: ..ok test37: .ok test38: .ok test39: .ok test40: .ok test41: .ok test42: .ok 2025-03-13 15:09.25 ---> saved as "f71753b825fc3544d2d6edd7311f3eeba66b164b8cd280026c54dd83a6eab295" Job succeeded 2025-03-13 15:09.26: Job succeeded