2026-02-13 08:10.53: New job: test mirage/Zarith https://github.com/mirage/Zarith.git#refs/heads/zarith-1.14 (df8969d9bb95cffca13e31a615189ab27ada0684) (linux-x86_64:alpine-3.22-5.4_opam-2.5)Base: ocaml/opam:alpine-3.22-ocaml-5.4@sha256:7d7dd1f15b5b094a8c6ec589b462e81fe5f982c5d6f2ac4af2e5e3dcdc1525e5Opam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/Zarith.git" -b "zarith-1.14" && cd "Zarith" && git reset --hard df8969d9cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:alpine-3.22-ocaml-5.4@sha256:7d7dd1f15b5b094a8c6ec589b462e81fe5f982c5d6f2ac4af2e5e3dcdc1525e5# alpine-3.22-5.4_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 zarith.opam ./RUN opam pin add -yn zarith.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 conf-m4.1 dune.3.21.1 gmp.6.3.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y zarith.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-02-13 08:10.53: Using cache hint "mirage/Zarith-ocaml/opam:alpine-3.22-ocaml-5.4@sha256:7d7dd1f15b5b094a8c6ec589b462e81fe5f982c5d6f2ac4af2e5e3dcdc1525e5-alpine-3.22-5.4_opam-2.5-231a2acca41ff60652134bff55312487"2026-02-13 08:10.53: Using OBuilder spec:((from ocaml/opam:alpine-3.22-ocaml-5.4@sha256:7d7dd1f15b5b094a8c6ec589b462e81fe5f982c5d6f2ac4af2e5e3dcdc1525e5)(comment alpine-3.22-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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src zarith.opam) (dst ./))(run (network host)(shell "opam pin add -yn zarith.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 conf-m4.1 dune.3.21.1 gmp.6.3.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.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 zarith.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-02-13 08:10.53: Waiting for resource in pool OCluster2026-02-13 15:30.09: Waiting for worker…2026-02-13 15:34.24: Got resource from pool OClusterBuilding on asteria.caelum.ci.devAll commits already cachedHEAD is now at df8969d Dunify and be compatible with MirageOS 4 (for 1.14)(from ocaml/opam:alpine-3.22-ocaml-5.4@sha256:7d7dd1f15b5b094a8c6ec589b462e81fe5f982c5d6f2ac4af2e5e3dcdc1525e5)2026-02-13 15:34.24 ---> using "8e7368a35b514e2f693b7ef97549c85525e506baecfd9cb71dfa7c1285b9bf9e" from cache/: (comment alpine-3.22-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-02-13 15:34.24 ---> using "5de1607ed24a4d9a94f038b30a5d26051019ad9d567bd9b920207c8a8790958e" 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] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-02-13 15:34.24 ---> using "9a9c4e5cee84ea1f4dd03ef20c73db2f8677135dce421b26bfc6a84a6e4cec86" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-87-genericThe OCaml toplevel, version 5.4.02.5.02026-02-13 15:34.24 ---> using "667074f5be2334a92415ceab74ec15bb59d47bdf0e2beb825eaa389555f40c78" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-02-13 15:34.24 ---> using "33c7b91e3a3fd17dd0b670dfb64c2fe390ea331270d4439429317512d6a40df2" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADa6b2f19780..302e116c40 master -> origin/master302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-02-13 15:34.24 ---> using "72691d1e2d5e71710013f28714d45b226aea52b3b355e958834d388b9ebf630d" from cache/src: (copy (src zarith.opam) (dst ./))2026-02-13 15:34.24 ---> saved as "9559c3ef929afc412e0398ca51fe0f00d1a4b9a6f9a06ab01c0d3a39063b2d5a"/src: (run (network host)(shell "opam pin add -yn zarith.dev './'"))[zarith.dev] synchronised (file:///src)zarith is now pinned to file:///src (version dev)2026-02-13 15:34.27 ---> saved as "4daeb66562495e449547f8f85c8135a80ebd20ef21457c53740a9460dea8e9ce"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-02-13 15:34.27 ---> saved as "cf03208bf14227a7e8a7383cc2070199df0dbdde9a5721f44e09c03452a669ad"/src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-m4.1 dune.3.21.1 gmp.6.3.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.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 zarith.dev $DEPS"))+ /usr/bin/sudo "apk" "update"- fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz- v3.22.3-20-gd3fa094d20f [https://dl-cdn.alpinelinux.org/alpine/v3.22/main]- v3.22.3-19-g15daaae5c08 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community]- v20260127-1053-gf0659b7078d [https://dl-cdn.alpinelinux.org/alpine/edge/main]- v20260127-1066-gcd8f1cf781d [https://dl-cdn.alpinelinux.org/alpine/edge/community]- v20260127-1066-gcd8f1cf781d [https://dl-cdn.alpinelinux.org/alpine/edge/testing]- OK: 60887 distinct packages available<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[zarith.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).The following system packages will first need to be installed:m4<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/bin/sudo "apk" "add" "m4"- (1/1) Installing m4 (1.4.19-r4)- Executing busybox-1.37.0-r20.trigger- OK: 308 MiB in 104 packages# To update the current shell environment, run: eval $(opam env)2026-02-13 15:34.38 ---> saved as "00fcb251ad2af50b2418fd24b6e3304564babdaae242ee90cc328c3ec52f8e00"/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 3 packages- install conf-m4 1- install dune 3.21.1- install gmp 6.3.0<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved gmp.6.3.0 (cached)-> installed conf-m4.1-> retrieved dune.3.21.1 (cached)-> installed dune.3.21.1-> installed gmp.6.3.0Done.# To update the current shell environment, run: eval $(opam env)2026-02-13 15:35.48 ---> saved as "a581e5a0bae1f670e91b50496396e2691d672d9cdbbdc974bbe85fcf35a36bb3"/src: (copy (src .) (dst /src))2026-02-13 15:35.48 ---> saved as "94a2ab0658f63baf821b274c0fc46417b4e994811981e343c4bef9d45985ecc4"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default && /bin/bash -e -u -o pipefail -c 'env CC="gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread" LDFLAGS="-L/home/opam/.opam/5.4/lib/gmp/" CFLAGS="-I/home/opam/.opam/5.4/lib/gmp/" CPPFLAGS="-I/home/opam/.opam/5.4/lib/gmp/" ./configure --ocamllibdir /home/opam/.opam/5.4/lib/ocaml')binary ocaml: found in /home/opam/.opam/5.4/binbinary ocamlc: found in /home/opam/.opam/5.4/binbinary ocamldep: found in /home/opam/.opam/5.4/binbinary ocamlmklib: found in /home/opam/.opam/5.4/binbinary ocamldoc: found in /home/opam/.opam/5.4/binbinary gcc: found in /usr/binbinary ocamlopt: found in /home/opam/.opam/5.4/binchecking compilation with -I/home/opam/.opam/5.4/lib/gmp/: workinginclude caml/mlvalues.h: foundlibrary dynlink.cmxa: foundbinary ocamlfind: not foundbinary install: found in /usr/binOCaml's word size is 64include gmp.h: foundlibrary gmp: foundOCaml supports -bin-annot to produce documentationdetected configuration:native-code: yesdynamic linking: yesdefines: -DHAS_GMPincludes: -I/home/opam/.opam/5.4/lib/ocaml -I/home/opam/.opam/5.4/lib/gmp/libraries: -lgmplinker options: -L/home/opam/.opam/5.4/lib/gmp/C options: -I/home/opam/.opam/5.4/lib/gmp/installation path: /home/opam/.opam/5.4/lib/ocamlinstallation method installconfiguration successful!now type "make" to buildthen type "make install" or "sudo make install" to install2026-02-13 15:35.52 ---> saved as "f7d8cb8438d1db36ce08950ec36d6cd4e67802882657a6861da3bb2c2515e538"Job succeeded2026-02-13 15:35.52: Job succeeded