2026-02-20 10:12.41: New job: test mirage/charrua https://github.com/mirage/charrua.git#refs/heads/main (1663dc3895082a91b78ee32ced43d9add59294ce) (linux-x86_64:debian-13-4.14_x86_32_opam-2.5)Base: ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbcOpam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/charrua.git" -b "main" && cd "charrua" && git reset --hard 1663dc38cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc# debian-13-4.14_x86_32_opam-2.5USER 1000:1000SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]ENV 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 d18d14011e4188f5c398421e2e99b297dd8150fb || git fetch origin master) && git reset -q --hard d18d14011e4188f5c398421e2e99b297dd8150fb && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 charrua.opam charrua-unix.opam charrua-server.opam charrua-client.opam ./RUN opam pin add -yn charrua.dev './' && \opam pin add -yn charrua-unix.dev './' && \opam pin add -yn charrua-server.dev './' && \opam pin add -yn charrua-client.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="alcotest.1.9.1 arp.4.1.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 cstruct-unix.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.2 ipaddr-cstruct.5.6.2 logs.0.10.0 lru.0.3.1 lwt.5.9.2 lwt-dllist.1.1.0 lwt_log.1.1.2 macaddr.5.6.2 macaddr-cstruct.5.6.2 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 metrics.0.5.0 mirage-crypto.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-net.4.0.0 mirage-sleep.4.1.0 mtime.2.1.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 parsexp.v0.16.0 ppx_cstruct.6.2.0 ppx_derivers.1.2.1 ppxlib.0.37.0 psq.0.2.1 randomconv.0.2.0 rawlink.2.1 rawlink-lwt.2.1 re.1.14.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 tcpip.9.0.1 topkg.1.1.1 tuntap.2.0.1 uutf.1.0.4"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y charrua.dev charrua-unix.dev charrua-server.dev charrua-client.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-20 10:12.41: Using cache hint "mirage/charrua-ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc-debian-13-4.14_x86_32_opam-2.5-d34e9c74a703b24099177e5d43885b06"2026-02-20 10:12.41: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc)(comment debian-13-4.14_x86_32_opam-2.5)(user (uid 1000) (gid 1000))(shell /usr/bin/linux32 /bin/sh -c)(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 d18d14011e4188f5c398421e2e99b297dd8150fb || git fetch origin master) && git reset -q --hard d18d14011e4188f5c398421e2e99b297dd8150fb && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src charrua.opam charrua-unix.opam charrua-server.opam charrua-client.opam)(dst ./))(run (network host)(shell "opam pin add -yn charrua.dev './' && \\nopam pin add -yn charrua-unix.dev './' && \\nopam pin add -yn charrua-server.dev './' && \\nopam pin add -yn charrua-client.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "alcotest.1.9.1 arp.4.1.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 cstruct-unix.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.2 ipaddr-cstruct.5.6.2 logs.0.10.0 lru.0.3.1 lwt.5.9.2 lwt-dllist.1.1.0 lwt_log.1.1.2 macaddr.5.6.2 macaddr-cstruct.5.6.2 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 metrics.0.5.0 mirage-crypto.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-net.4.0.0 mirage-sleep.4.1.0 mtime.2.1.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 parsexp.v0.16.0 ppx_cstruct.6.2.0 ppx_derivers.1.2.1 ppxlib.0.37.0 psq.0.2.1 randomconv.0.2.0 rawlink.2.1 rawlink-lwt.2.1 re.1.14.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 tcpip.9.0.1 topkg.1.1.1 tuntap.2.0.1 uutf.1.0.4")(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 charrua.dev charrua-unix.dev charrua-server.dev charrua-client.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-20 10:12.41: Waiting for resource in pool OCluster2026-02-20 12:19.21: Waiting for worker…2026-02-20 12:22.26: Got resource from pool OClusterBuilding on doris.caelum.ci.devAll commits already cachedHEAD is now at 1663dc3 Merge pull request #149 from mirage/prepare-v3.1.0(from ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc)Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc' locallydocker.io/ocaml/opam@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc: Pulling from ocaml/opamb536877d3c0a: Pulling fs layerbccea9e34407: Pulling fs layer16a19f8f73ac: Pulling fs layer24b068660eba: Pulling fs layer0d733f3d73ff: Pulling fs layer9e24ce741f51: Pulling fs layer8f72c68d553f: Pulling fs layerf54f6fc8bfc4: Pulling fs layerd06a9f3b5a73: Pulling fs layerd42229ae6b83: Pulling fs layer24b068660eba: Waitingf54f6fc8bfc4: Waitingd06a9f3b5a73: Waiting9e24ce741f51: Waiting0d733f3d73ff: Waiting8f72c68d553f: Waitingd41dddb298da: Pulling fs layere9711f882917: Pulling fs layerd42229ae6b83: Waitingd41dddb298da: Waiting07cbb93c10a3: Pulling fs layer2b3607a942e5: Pulling fs layere9711f882917: Waiting07cbb93c10a3: Waiting2b3607a942e5: Waitingd5893ae3accb: Pulling fs layerc3146a632652: Pulling fs layerd5893ae3accb: Waiting3d57776a1d42: Pulling fs layerc3146a632652: Waiting3d57776a1d42: Waiting839cefcf2b8e: Pulling fs layer026aaf3511fa: Pulling fs layer839cefcf2b8e: Waiting026aaf3511fa: Waiting0a2654a36ae9: Pulling fs layerb23dc160efe7: Pulling fs layer0a2654a36ae9: Waiting4f4fb700ef54: Pulling fs layerb23dc160efe7: Waitingc84b92e17807: Pulling fs layer4f4fb700ef54: Waitinge6680f6f46b9: Pulling fs layer69486b6cae87: Pulling fs layerc84b92e17807: Waitinge6680f6f46b9: Waiting9909fe838d3d: Pulling fs layer69486b6cae87: Waiting3b1fbc03b573: Pulling fs layer9909fe838d3d: Waiting1d2df1685cc4: Pulling fs layer3b1fbc03b573: Waiting9bb166b2b0ea: Pulling fs layer1d2df1685cc4: Waiting9585c6d51dc3: Pulling fs layerddd1a568c795: Pulling fs layer9bb166b2b0ea: Waiting64338fd8dd2d: Pulling fs layer9585c6d51dc3: Waitingddd1a568c795: Waiting9be4283ff733: Pulling fs layer783fb857d3f0: Pulling fs layer699fb07ac9eb: Pulling fs layer64338fd8dd2d: Waiting783fb857d3f0: Waiting9be4283ff733: Waitingdfd2f30ac354: Pulling fs layer0957629b6db6: Pulling fs layerdfd2f30ac354: Waiting50b35bb0a587: Pulling fs layer0957629b6db6: Waitinge4e361267282: Pulling fs layer50b35bb0a587: Waitingd8d67cfb2698: Pulling fs layere4e361267282: Waiting860ee3f7fa2b: Pulling fs layera9a3a2c112d5: Pulling fs layer2086e5f38978: Pulling fs layer860ee3f7fa2b: Waitinga9a3a2c112d5: Waiting200a6ac464bc: Pulling fs layer2086e5f38978: Waiting200a6ac464bc: Waiting16a19f8f73ac: Verifying Checksum16a19f8f73ac: Download completebccea9e34407: Verifying Checksumbccea9e34407: Download complete0d733f3d73ff: Verifying Checksum0d733f3d73ff: Download complete24b068660eba: Verifying Checksum24b068660eba: Download completeb536877d3c0a: Verifying Checksumb536877d3c0a: Download complete8f72c68d553f: Verifying Checksum8f72c68d553f: Download completef54f6fc8bfc4: Verifying Checksumf54f6fc8bfc4: Download completed06a9f3b5a73: Verifying Checksumd06a9f3b5a73: Download completed42229ae6b83: Verifying Checksumd42229ae6b83: Download complete9e24ce741f51: Verifying Checksum9e24ce741f51: Download completeb536877d3c0a: Pull completebccea9e34407: Pull complete16a19f8f73ac: Pull completed41dddb298da: Verifying Checksumd41dddb298da: Download completee9711f882917: Verifying Checksume9711f882917: Download complete07cbb93c10a3: Verifying Checksum07cbb93c10a3: Download completed5893ae3accb: Verifying Checksumd5893ae3accb: Download complete2b3607a942e5: Verifying Checksum2b3607a942e5: Download completec3146a632652: Download complete24b068660eba: Pull complete0d733f3d73ff: Pull complete3d57776a1d42: Download complete839cefcf2b8e: Download complete026aaf3511fa: Download complete0a2654a36ae9: Verifying Checksum0a2654a36ae9: Download completeb23dc160efe7: Download complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download complete69486b6cae87: Verifying Checksum69486b6cae87: Download completee6680f6f46b9: Verifying Checksume6680f6f46b9: Download completec84b92e17807: Verifying Checksumc84b92e17807: Download complete1d2df1685cc4: Download complete3b1fbc03b573: Verifying Checksum3b1fbc03b573: Download complete9909fe838d3d: Download completeddd1a568c795: Verifying Checksumddd1a568c795: Download complete9bb166b2b0ea: Verifying Checksum9bb166b2b0ea: Download complete9585c6d51dc3: Download complete64338fd8dd2d: Verifying Checksum64338fd8dd2d: Download complete9be4283ff733: Verifying Checksum9be4283ff733: Download complete783fb857d3f0: Download completedfd2f30ac354: Verifying Checksumdfd2f30ac354: Download complete50b35bb0a587: Verifying Checksum50b35bb0a587: Download completee4e361267282: Download completed8d67cfb2698: Verifying Checksumd8d67cfb2698: Download complete699fb07ac9eb: Verifying Checksum699fb07ac9eb: Download completea9a3a2c112d5: Verifying Checksuma9a3a2c112d5: Download complete0957629b6db6: Verifying Checksum0957629b6db6: Download complete9e24ce741f51: Pull complete8f72c68d553f: Pull completef54f6fc8bfc4: Pull complete200a6ac464bc: Download completed06a9f3b5a73: Pull complete860ee3f7fa2b: Verifying Checksum860ee3f7fa2b: Download completed42229ae6b83: Pull completed41dddb298da: Pull completee9711f882917: Pull complete2086e5f38978: Download complete07cbb93c10a3: Pull complete2b3607a942e5: Pull completed5893ae3accb: Pull completec3146a632652: Pull complete3d57776a1d42: Pull complete839cefcf2b8e: Pull complete026aaf3511fa: Pull complete0a2654a36ae9: Pull completeb23dc160efe7: Pull complete4f4fb700ef54: Pull completec84b92e17807: Pull completee6680f6f46b9: Pull complete69486b6cae87: Pull complete9909fe838d3d: Pull complete3b1fbc03b573: Pull complete1d2df1685cc4: Pull complete9bb166b2b0ea: Pull complete9585c6d51dc3: Pull completeddd1a568c795: Pull complete64338fd8dd2d: Pull complete9be4283ff733: Pull complete783fb857d3f0: Pull complete699fb07ac9eb: Pull completedfd2f30ac354: Pull complete0957629b6db6: Pull complete50b35bb0a587: Pull completee4e361267282: Pull completed8d67cfb2698: Pull complete860ee3f7fa2b: Pull completea9a3a2c112d5: Pull complete2086e5f38978: Pull complete200a6ac464bc: Pull completeDigest: sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbcStatus: Downloaded newer image for ocaml/opam@sha256:49f8d1991d250d3313cfe2b5ba6bd917f8e09b6aa22a125195e9aaff264b9cbc2026-02-20 12:22.26 ---> using "d4243bf71762df68829cfcf06d3c5f0155a054414d91130c35c4e9760ac37387" from cache/: (comment debian-13-4.14_x86_32_opam-2.5)/: (user (uid 1000) (gid 1000))/: (shell /usr/bin/linux32 /bin/sh -c)/: (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-20 12:22.26 ---> using "8c25610149ccad909ef5ea11f68511e65c153e01ef73605795f3ed7365bbb499" 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[NOTE] The 'jobs' option was reset, its value was 71 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=71 --globalFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-02-20 12:22.26 ---> using "02adffaf0b922f2308f794ec9e11f43d69bb67754e82f9120bc681182cb01b2f" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-94-genericThe OCaml toplevel, version 4.14.22.5.02026-02-20 12:22.26 ---> using "feb1e6546326c207a865c6b0f95208cfe1b0e5aa22307ed229e44dc9add92713" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-02-20 12:22.26 ---> using "fd2f85654026d941545443eadd1144c44639aa9b5d1e82dd1ec75a093443af1c" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e d18d14011e4188f5c398421e2e99b297dd8150fb || git fetch origin master) && git reset -q --hard d18d14011e4188f5c398421e2e99b297dd8150fb && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD340ee6fd1f..d18d14011e master -> origin/masterd18d14011e Merge pull request #29430 from hannesm/release-ipaddr-v5.6.2<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryEverything 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.4.1"), 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-02-20 12:22.26 ---> using "2d36e1cb4dd487b568401985065a2f012d4297193bdbd43d61547dae1ccf083b" from cache/src: (copy (src charrua.opam charrua-unix.opam charrua-server.opam charrua-client.opam)(dst ./))2026-02-20 12:22.26 ---> saved as "017e83cbcd77183f0b7443b021a363567b6338f428ac2c2530de8a692592f995"/src: (run (network host)(shell "opam pin add -yn charrua.dev './' && \\nopam pin add -yn charrua-unix.dev './' && \\nopam pin add -yn charrua-server.dev './' && \\nopam pin add -yn charrua-client.dev './'"))[charrua.dev] synchronised (file:///src)charrua is now pinned to file:///src (version dev)[charrua-unix.dev] synchronised (file:///src)charrua-unix is now pinned to file:///src (version dev)[charrua-server.dev] synchronised (file:///src)charrua-server is now pinned to file:///src (version dev)[charrua-client.dev] synchronised (file:///src)charrua-client is now pinned to file:///src (version dev)2026-02-20 12:22.32 ---> saved as "9f6e997174c81cc95d648495768f6d1c808a9dda76bc4de7eb55827b51f545aa"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-02-20 12:22.32 ---> saved as "f08b4bfbfe1d51da6471a7dc802c79ddb0299b0df3cd996b1a7ee5228b09c914"/src: (env DEPS "alcotest.1.9.1 arp.4.1.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.1.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 cstruct-unix.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.2 ipaddr-cstruct.5.6.2 logs.0.10.0 lru.0.3.1 lwt.5.9.2 lwt-dllist.1.1.0 lwt_log.1.1.2 macaddr.5.6.2 macaddr-cstruct.5.6.2 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 metrics.0.5.0 mirage-crypto.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-net.4.0.0 mirage-sleep.4.1.0 mtime.2.1.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 parsexp.v0.16.0 ppx_cstruct.6.2.0 ppx_derivers.1.2.1 ppxlib.0.37.0 psq.0.2.1 randomconv.0.2.0 rawlink.2.1 rawlink-lwt.2.1 re.1.14.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 stdlib-shims.0.3.0 tcpip.9.0.1 topkg.1.1.1 tuntap.2.0.1 uutf.1.0.4")/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 charrua.dev charrua-unix.dev charrua-server.dev charrua-client.dev $DEPS"))+ /usr/bin/sudo "apt-get" "update"- Hit:1 http://deb.debian.org/debian trixie InRelease- 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-security trixie-security/main i386 Packages [102 kB]- Fetched 193 kB in 0s (1408 kB/s)- Reading package lists...<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[charrua.dev] synchronised (file:///src)[charrua-client.dev] synchronised (file:///src)[charrua-server.dev] synchronised (file:///src)[charrua-unix.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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.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).# To update the current shell environment, run: eval $(opam env)2026-02-20 12:22.42 ---> saved as "b1e213de34c77c6da51ac180cb6edf7d973340b74e9de2a65297570cee7b3bd9"/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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.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).The following actions will be performed:=== install 64 packages- install alcotest 1.9.1- install arp 4.1.0- install astring 0.8.5- install base-bytes base- install cmdliner 2.1.0- install cppo 1.8.0- install csexp 1.5.2- install cstruct 6.2.0- install cstruct-lwt 6.2.0- install cstruct-unix 6.2.0- install digestif 1.3.0- install domain-name 0.5.0- install dune 3.21.1- install dune-configurator 3.21.1- install duration 0.2.1- install eqaf 0.10- install ethernet 3.2.0- install fmt 0.11.0- install ipaddr 5.6.2- install ipaddr-cstruct 5.6.2- install logs 0.10.0- install lru 0.3.1- install lwt 5.9.2- install lwt-dllist 1.1.0- install lwt_log 1.1.2- install macaddr 5.6.2- install macaddr-cstruct 5.6.2- install menhir 20260209- install menhirCST 20260209- install menhirGLR 20260209- install menhirLib 20260209- install menhirSdk 20260209- install metrics 0.5.0- install mirage-crypto 2.0.3- install mirage-crypto-rng 2.0.3- install mirage-flow 5.0.0- install mirage-mtime 5.2.0- install mirage-net 4.0.0- install mirage-sleep 4.1.0- install mtime 2.1.0- install num 1.6- install ocaml-compiler-libs v0.12.4- install ocaml-syntax-shims 1.0.0- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install ohex 0.2.0- install parsexp v0.16.0- install ppx_cstruct 6.2.0- install ppx_derivers 1.2.1- install ppxlib 0.37.0- install psq 0.2.1- install randomconv 0.2.0- install rawlink 2.1- install rawlink-lwt 2.1- install re 1.14.0- install seq base- install sexplib v0.16.0- install sexplib0 v0.16.0- install stdlib-shims 0.3.0- install tcpip 9.0.1- install topkg 1.1.1- install tuntap 2.0.1- install uutf 1.0.4<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved alcotest.1.9.1 (cached)-> retrieved arp.4.1.0 (cached)-> retrieved astring.0.8.5 (cached)-> retrieved cmdliner.2.1.0 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved cstruct.6.2.0, cstruct-lwt.6.2.0, cstruct-unix.6.2.0, ppx_cstruct.6.2.0 (cached)-> retrieved domain-name.0.5.0 (cached)-> retrieved duration.0.2.1 (cached)-> retrieved eqaf.0.10 (cached)-> retrieved ethernet.3.2.0 (cached)-> retrieved fmt.0.11.0 (cached)-> retrieved ipaddr.5.6.2, ipaddr-cstruct.5.6.2, macaddr.5.6.2, macaddr-cstruct.5.6.2 (cached)-> retrieved logs.0.10.0 (cached)-> retrieved lru.0.3.1 (cached)-> retrieved lwt.5.9.2 (cached)-> retrieved digestif.1.3.0 (cached)-> retrieved lwt-dllist.1.1.0 (cached)-> retrieved lwt_log.1.1.2 (cached)-> retrieved metrics.0.5.0 (cached)-> retrieved menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209 (cached)-> retrieved dune.3.21.1, dune-configurator.3.21.1 (cached)-> retrieved mirage-crypto.2.0.3, mirage-crypto-rng.2.0.3 (cached)-> retrieved mirage-flow.5.0.0 (cached)-> retrieved mirage-mtime.5.2.0 (cached)-> retrieved mirage-net.4.0.0 (cached)-> retrieved mirage-sleep.4.1.0 (cached)-> retrieved mtime.2.1.0 (cached)-> retrieved num.1.6 (cached)-> installed cmdliner.2.1.0-> retrieved ocaml-compiler-libs.v0.12.4 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved ohex.0.2.0 (cached)-> retrieved parsexp.v0.16.0 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved psq.0.2.1 (cached)-> retrieved randomconv.0.2.0 (cached)-> retrieved rawlink.2.1, rawlink-lwt.2.1 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved re.1.14.0 (cached)-> retrieved sexplib.v0.16.0 (cached)-> retrieved ppxlib.0.37.0 (cached)-> retrieved sexplib0.v0.16.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved tuntap.2.0.1 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved tcpip.9.0.1 (cached)-> retrieved topkg.1.1.1 (cached)-> installed num.1.6-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed ocamlbuild.0.16.1-> installed topkg.1.1.1-> installed uutf.1.0.4-> installed fmt.0.11.0-> installed mtime.2.1.0-> installed astring.0.8.5-> installed dune.3.21.1-> installed csexp.1.5.2-> installed cppo.1.8.0-> installed cstruct.6.2.0-> installed domain-name.0.5.0-> installed duration.0.2.1-> installed eqaf.0.10-> installed lwt-dllist.1.1.0-> installed macaddr.5.6.2-> installed menhirCST.20260209-> installed menhirGLR.20260209-> installed menhirLib.20260209-> installed menhirSdk.20260209-> installed metrics.0.5.0-> installed mirage-mtime.5.2.0-> installed ocaml-compiler-libs.v0.12.4-> installed ocaml-syntax-shims.1.0.0-> installed ohex.0.2.0-> installed ppx_derivers.1.2.1-> installed psq.0.2.1-> installed randomconv.0.2.0-> installed re.1.14.0-> installed sexplib0.v0.16.0-> installed stdlib-shims.0.3.0-> installed ocplib-endian.1.2-> installed cstruct-unix.6.2.0-> installed digestif.1.3.0-> installed ipaddr.5.6.2-> installed macaddr-cstruct.5.6.2-> installed lru.0.3.1-> installed ipaddr-cstruct.5.6.2-> installed tuntap.2.0.1-> installed alcotest.1.9.1-> installed parsexp.v0.16.0-> installed sexplib.v0.16.0-> installed dune-configurator.3.21.1-> installed mirage-crypto.2.0.3-> installed lwt.5.9.2-> installed cstruct-lwt.6.2.0-> installed mirage-flow.5.0.0-> installed mirage-net.4.0.0-> installed mirage-sleep.4.1.0-> installed lwt_log.1.1.2-> installed menhir.20260209-> installed logs.0.10.0-> installed ethernet.3.2.0-> installed arp.4.1.0-> installed mirage-crypto-rng.2.0.3-> installed tcpip.9.0.1-> installed ppxlib.0.37.0-> installed ppx_cstruct.6.2.0-> installed rawlink.2.1-> installed rawlink-lwt.2.1Done.# To update the current shell environment, run: eval $(opam env)2026-02-20 12:24.05 ---> saved as "bdd099eb5c9007dec839f00e95fb8ff8aabc17c2739f0788c715259db49ffa28"/src: (copy (src .) (dst /src))2026-02-20 12:24.05 ---> saved as "61f7a6a0915b0391890352751f4bcf636827d163f6041703b0bba6ed929dc97c"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test && ./test.exe)Testing `server tests'.This run has ID `NTK8WND7'.[OK] parsing 0 option codes.[OK] parsing 1 checksum.[OK] parsing 2 long options lists.[OK] parsing 3 pcap.[OK] parsing 4 simple config.[OK] parsing 5 renewal_t in opts.[OK] parsing 6 padding in opts.[OK] parsing 7 collect replies.[OK] parsing 8 host options.[OK] parsing 9 lease database serialization.[OK] parsing 10 DHCP client FQDN.[OK] parsing 11 VI vendor class option.[OK] state progression 0 discover->offer.[OK] state progression 1 discover->offer fixed.[OK] state progression 2 discover->offer no range.[OK] state progression 3 discover->offer no range fixed.[OK] state progression 4 wrong mac address.[OK] state progression 5 request->ack/nak.[OK] state progression 6 request->ack/nak fixed.[OK] state progression 7 request->ack/nak no range.[OK] state progression 8 request->ack/nak no range fixed.Full test results in `/src/_build/default/test/_build/_tests/server tests'.Test Successful in 0.002s. 21 tests run.(cd _build/default/test/client/lwt && ./test_client_lwt.exe)Testing `lwt client tests'.This run has ID `L8662WC4'.[OK] timeouts 0 more than one dhcpdiscover is sent.Full test results in `/src/_build/default/test/client/lwt/_build/_tests/lwt client tests'.Test Successful in 0.000s. 1 test run.(cd _build/default/test/client && ./test_client.exe)Testing `client tests'.This run has ID `F6A6UDIF'.[OK] random input tests 0 random buffer entry to INIT c...[OK] random input tests 1 random buffer entry to SELECT...[OK] random input tests 2 random buffer entry to REQUES...[OK] random input tests 3 random buffer entry to BOUND ...[OK] state progression 0 initializing state machine ge...[OK] state progression 1 dhcp server accepts start pac...[OK] state progression 2 dhcp client doesn't accept DH...[OK] state progression 3 dhcp server offers a lease in...[OK] state progression 4 dhcp client sends a dhcp pack...[OK] state progression 5 dhcp server sends a DHCPACK i...[OK] state progression 6 dhcp client returns lease aft...Full test results in `/src/_build/default/test/client/_build/_tests/client tests'.Test Successful in 0.071s. 11 tests run.ASSERT input succeedsASSERT input succeedsASSERT input succeeds2026-02-20 12:24.07 ---> saved as "e4541eb1181b61d2dfc8b9f09c52ce5928eacddd7f6f754dc85e8060ef433f41"Job succeeded2026-02-20 12:24.07: Job succeeded