2026-01-27 12:40.10: New job: test mirage/charrua https://github.com/mirage/charrua.git#refs/heads/vendor-identifying (e12f4f6f968f70e5b2850d90100faa128a20e53d) (linux-x86_64:debian-13-5.4_x86_32_opam-2.5)Base: ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6Opam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/charrua.git" -b "vendor-identifying" && cd "charrua" && git reset --hard e12f4f6fcat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6# debian-13-5.4_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 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && 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-domains.base base-effects.base base-nnp.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.0 dune-configurator.3.21.0 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.1 ipaddr-cstruct.5.6.1 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.1 macaddr-cstruct.5.6.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 metrics.0.5.0 mirage-crypto.2.0.2 mirage-crypto-rng.2.0.2 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.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 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-01-27 12:40.10: Using cache hint "mirage/charrua-ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6-debian-13-5.4_x86_32_opam-2.5-cbcf41492ac9d2a2496b749ad97beb4e"2026-01-27 12:40.10: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6)(comment debian-13-5.4_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 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && 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-domains.base base-effects.base base-nnp.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.0 dune-configurator.3.21.0 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.1 ipaddr-cstruct.5.6.1 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.1 macaddr-cstruct.5.6.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 metrics.0.5.0 mirage-crypto.2.0.2 mirage-crypto-rng.2.0.2 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.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 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-01-27 12:40.10: Waiting for resource in pool OCluster2026-01-27 12:40.10: Waiting for worker…2026-01-27 12:40.11: Got resource from pool OClusterBuilding on odawa.caelum.ci.devAll commits already cachedHEAD is now at e12f4f6 Fix(from ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6)Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6' locallydocker.io/ocaml/opam@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6: Pulling from ocaml/opam7ba68d5e03a0: Already exists1a92a756293b: Pulling fs layer2b48d46f078b: Pulling fs layer1a92a756293b: Waitingc621c09b189b: Pulling fs layer2b48d46f078b: Waiting32f3ba7ab793: Pulling fs layerc621c09b189b: Waiting7d548d90d2e6: Pulling fs layer32f3ba7ab793: Waiting47e0db8920f7: Pulling fs layer7d548d90d2e6: Waiting3005f82609ce: Pulling fs layer4d4a0851ffff: Pulling fs layer47e0db8920f7: Waiting3005f82609ce: Waitingfbd77c799b6d: Pulling fs layer45f199f25bab: Pulling fs layer4d4a0851ffff: Waitingfbd77c799b6d: Waiting302e107b493e: Pulling fs layer45f199f25bab: Waiting3adf920685a2: Pulling fs layer9e627f7d336a: Pulling fs layere507051a156a: Pulling fs layer9e627f7d336a: Waiting8bc7f297c75b: Pulling fs layere507051a156a: Waiting367b3e4c885a: Pulling fs layer8bc7f297c75b: Waitinge8da7facf14d: Pulling fs layerd2aedec2aee7: Pulling fs layer367b3e4c885a: Waiting9a7c70a70566: Pulling fs layerd2aedec2aee7: Waiting248bac1a37be: Pulling fs layer9a7c70a70566: Waiting6eeb3205f2a1: Pulling fs layer4f4fb700ef54: Pulling fs layerf2ebb779349c: Pulling fs layer248bac1a37be: Waiting6eeb3205f2a1: Waiting739491ef9b38: Pulling fs layer4f4fb700ef54: Waiting1757ee195ab5: Pulling fs layerdaaa5c986635: Pulling fs layer1757ee195ab5: Waitinge7c5cdfdd8ab: Pulling fs layerf9c7ebe56fda: Pulling fs layere7c5cdfdd8ab: Waitingad15e6ede39d: Pulling fs layer87de0eff9869: Pulling fs layerad15e6ede39d: Waiting79bef189e5a9: Pulling fs layerf9c7ebe56fda: Waiting87de0eff9869: Waiting48838cbe0af0: Pulling fs layer0f3b41686569: Pulling fs layera64cabba2e9b: Pulling fs layer0f3b41686569: Waitingd88b22d80a9b: Pulling fs layer48838cbe0af0: Waiting79bef189e5a9: Waitinga64cabba2e9b: Waiting3baeaf770822: Pulling fs layere6a355e9e672: Pulling fs layerdad9f6189378: Pulling fs layere6a355e9e672: Waiting2ee86ee89865: Pulling fs layerd88b22d80a9b: Waiting3baeaf770822: Waiting43558c27d25b: Pulling fs layer0e2aedb9b174: Pulling fs layer2ee86ee89865: Waiting8d7428b47caa: Pulling fs layer43558c27d25b: Waitingc7877a1d0060: Pulling fs layer0e2aedb9b174: Waiting56950ef670f5: Pulling fs layere7dc5ceceff5: Pulling fs layerc7877a1d0060: Waiting56950ef670f5: Waiting8d7428b47caa: Waitingb48406fd5019: Pulling fs layere7dc5ceceff5: Waiting04fa19dab50a: Pulling fs layerb48406fd5019: Waiting04fa19dab50a: Waiting1a92a756293b: Verifying Checksum1a92a756293b: Download complete1a92a756293b: Pull complete2b48d46f078b: Download complete2b48d46f078b: Pull complete32f3ba7ab793: Download completec621c09b189b: Verifying Checksumc621c09b189b: Download completec621c09b189b: Pull complete32f3ba7ab793: Pull complete47e0db8920f7: Verifying Checksum47e0db8920f7: Download complete3005f82609ce: Verifying Checksum3005f82609ce: Download complete7d548d90d2e6: Verifying Checksum7d548d90d2e6: Download completefbd77c799b6d: Verifying Checksumfbd77c799b6d: Download complete4d4a0851ffff: Verifying Checksum4d4a0851ffff: Download complete45f199f25bab: Verifying Checksum45f199f25bab: Download complete302e107b493e: Verifying Checksum302e107b493e: Download complete3adf920685a2: Verifying Checksum3adf920685a2: Download complete9e627f7d336a: Verifying Checksum9e627f7d336a: Download completee507051a156a: Download complete8bc7f297c75b: Verifying Checksum367b3e4c885a: Verifying Checksum367b3e4c885a: Download completee8da7facf14d: Download completed2aedec2aee7: Verifying Checksumd2aedec2aee7: Download complete9a7c70a70566: Download complete248bac1a37be: Verifying Checksum248bac1a37be: Download complete6eeb3205f2a1: Download complete4f4fb700ef54: Download completef2ebb779349c: Verifying Checksumf2ebb779349c: Download complete739491ef9b38: Download complete1757ee195ab5: Verifying Checksum1757ee195ab5: Download completedaaa5c986635: Verifying Checksumdaaa5c986635: Download completee7c5cdfdd8ab: Download completef9c7ebe56fda: Verifying Checksumf9c7ebe56fda: Download completead15e6ede39d: Download complete87de0eff9869: Download complete79bef189e5a9: Verifying Checksum79bef189e5a9: Download complete0f3b41686569: Verifying Checksum0f3b41686569: Download complete48838cbe0af0: Download completea64cabba2e9b: Download complete3baeaf770822: Verifying Checksum3baeaf770822: Download complete7d548d90d2e6: Pull complete47e0db8920f7: Pull complete3005f82609ce: Pull complete4d4a0851ffff: Pull completefbd77c799b6d: Pull completedad9f6189378: Verifying Checksumdad9f6189378: Download complete45f199f25bab: Pull complete302e107b493e: Pull complete3adf920685a2: Pull complete9e627f7d336a: Pull completee507051a156a: Pull complete8bc7f297c75b: Pull complete367b3e4c885a: Pull completee8da7facf14d: Pull completed2aedec2aee7: Pull complete9a7c70a70566: Pull complete248bac1a37be: Pull complete6eeb3205f2a1: Pull complete4f4fb700ef54: Pull completef2ebb779349c: Pull complete739491ef9b38: Pull complete1757ee195ab5: Pull completedaaa5c986635: Pull completee7c5cdfdd8ab: Pull completef9c7ebe56fda: Pull completead15e6ede39d: Pull complete87de0eff9869: Pull complete79bef189e5a9: Pull complete2ee86ee89865: Verifying Checksum2ee86ee89865: Download complete48838cbe0af0: Pull complete0f3b41686569: Pull completea64cabba2e9b: Pull complete43558c27d25b: Download complete0e2aedb9b174: Verifying Checksum0e2aedb9b174: Download complete8d7428b47caa: Download completec7877a1d0060: Download completed88b22d80a9b: Verifying Checksumd88b22d80a9b: Download completee7dc5ceceff5: Download completeb48406fd5019: Verifying Checksumb48406fd5019: Download complete56950ef670f5: Verifying Checksum56950ef670f5: Download complete04fa19dab50a: Download completee6a355e9e672: Verifying Checksume6a355e9e672: Download completed88b22d80a9b: Pull complete3baeaf770822: Pull completee6a355e9e672: Pull completedad9f6189378: Pull complete2ee86ee89865: Pull complete43558c27d25b: Pull complete0e2aedb9b174: Pull complete8d7428b47caa: Pull completec7877a1d0060: Pull complete56950ef670f5: Pull completee7dc5ceceff5: Pull completeb48406fd5019: Pull complete04fa19dab50a: Pull completeDigest: sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d6Status: Downloaded newer image for ocaml/opam@sha256:eb9501dc81d473c714fc86830370117117cc76e3cf868719976d0e740f13e7d62026-01-27 12:42.09 ---> saved as "f3ef0252fc1e953b02452ab482b941502fd748c852c73ed37b10d1b93fa1b752"/: (comment debian-13-5.4_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-01-27 12:42.09 ---> saved as "c345ec37c2e8be9462ae5f66cf9a04ce835146322e5958323f4175d3eaeb116f"/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-01-27 12:42.35 ---> saved as "16ec65c644e14f87f9dac3ef42ca8b85bdb666e5aa59823a0764968db7d4be1f"/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-01-27 12:42.36 ---> saved as "6078852a8044fe1215706bd51f9fab0067b7f59407c8a5857bdbe0bad4d26d3a"/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-01-27 12:42.36 ---> saved as "05beb63a5122afe2bf9c4968ebfb09fe8358c0c42cd5165e9b3c5815f9e079ab"/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADa6b2f19780..e4bc1b0e55 master -> origin/master873cb18c37 Merge pull request #29216 from shonfeder/release-dune-3.21.0<><> 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-01-27 12:42.50 ---> saved as "8a154cace4c5c6117a3e6603228a56839e12bf44df287111c606d05bbe146e38"/src: (copy (src charrua.opam charrua-unix.opam charrua-server.opam charrua-client.opam)(dst ./))2026-01-27 12:42.50 ---> saved as "57ffcec925120d59691649fded7cf71807983d9187602baba6e2c8f8295c837e"/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-01-27 12:42.55 ---> saved as "644fb405432fcdf787c7b882139ea00df8f8c3824d16f531d75bac7090f102ca"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-01-27 12:42.55 ---> saved as "ff6ade1e453b14c9af770d0976c755c8ce818d134b8941ca5c1264e16365ae28"/src: (env DEPS "alcotest.1.9.1 arp.4.1.0 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 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.0 dune-configurator.3.21.0 duration.0.2.1 eqaf.0.10 ethernet.3.2.0 fmt.0.11.0 ipaddr.5.6.1 ipaddr-cstruct.5.6.1 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.1 macaddr-cstruct.5.6.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 metrics.0.5.0 mirage-crypto.2.0.2 mirage-crypto-rng.2.0.2 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.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 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"- 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 i386 Packages [9429 kB]- Get:5 http://deb.debian.org/debian-security trixie-security/main i386 Packages [89.7 kB]- Fetched 9750 kB in 1s (8780 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-option-bytecode-only 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-01-27 12:43.04 ---> saved as "c620fc6f29d01c8aea3c0687a16028d2ac8efcefad4da18d1ca687d556493728"/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-option-bytecode-only 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 63 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.0- install dune-configurator 3.21.0- install duration 0.2.1- install eqaf 0.10- install ethernet 3.2.0- install fmt 0.11.0- install ipaddr 5.6.1- install ipaddr-cstruct 5.6.1- 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.1- install macaddr-cstruct 5.6.1- install menhir 20250912- install menhirCST 20250912- install menhirLib 20250912- install menhirSdk 20250912- install metrics 0.5.0- install mirage-crypto 2.0.2- install mirage-crypto-rng 2.0.2- 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.17.0- 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.1, ipaddr-cstruct.5.6.1, macaddr.5.6.1, macaddr-cstruct.5.6.1 (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.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached)-> retrieved dune.3.21.0, dune-configurator.3.21.0 (cached)-> retrieved mirage-crypto.2.0.2, mirage-crypto-rng.2.0.2 (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)-> retrieved ocaml-compiler-libs.v0.17.0 (cached)-> installed cmdliner.2.1.0-> 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 sexplib0.v0.16.0 (cached)-> retrieved ppxlib.0.37.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved tcpip.9.0.1 (cached)-> retrieved topkg.1.1.1 (cached)-> retrieved tuntap.2.0.1 (cached)-> retrieved uutf.1.0.4 (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 mtime.2.1.0-> installed uutf.1.0.4-> installed fmt.0.11.0-> installed astring.0.8.5-> installed dune.3.21.0-> installed csexp.1.5.2-> 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.1-> installed menhirCST.20250912-> installed menhirLib.20250912-> installed cppo.1.8.0-> installed menhirSdk.20250912-> installed metrics.0.5.0-> installed mirage-mtime.5.2.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 cstruct-unix.6.2.0-> installed macaddr-cstruct.5.6.1-> installed ocplib-endian.1.2-> installed lru.0.3.1-> installed ipaddr.5.6.1-> installed ipaddr-cstruct.5.6.1-> installed tuntap.2.0.1-> installed digestif.1.3.0-> installed parsexp.v0.16.0-> installed ocaml-syntax-shims.1.0.0-> installed ocaml-compiler-libs.v0.17.0-> installed sexplib.v0.16.0-> installed alcotest.1.9.1-> installed dune-configurator.3.21.0-> installed mirage-crypto.2.0.2-> installed lwt.5.9.2-> installed mirage-flow.5.0.0-> installed mirage-net.4.0.0-> installed mirage-sleep.4.1.0-> installed cstruct-lwt.6.2.0-> installed lwt_log.1.1.2-> installed logs.0.10.0-> installed ethernet.3.2.0-> installed arp.4.1.0-> installed mirage-crypto-rng.2.0.2-> installed tcpip.9.0.1-> installed menhir.20250912-> 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-01-27 12:45.02 ---> saved as "6ec048f48762be8fdf6ca380a14d1726a6a4d027dfa50c4e8962ac4eeea555eb"/src: (copy (src .) (dst /src))2026-01-27 12:45.02 ---> saved as "6eaedb464e3ba77c46d41c9f2812056ca5936933a5e1ee4d20e0d8e307e6faf1"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test/client/lwt && ./test_client_lwt.exe)Testing `lwt client tests'.This run has ID `M6PP6YV8'.[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 && ./test.exe)Testing `server tests'.This run has ID `TID08SI6'.[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.007s. 21 tests run.(cd _build/default/test/client && ./test_client.exe)Testing `client tests'.This run has ID `U9LPMM2Q'.[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.059s. 11 tests run.ASSERT input succeedsASSERT input succeedsASSERT input succeeds2026-01-27 12:45.05 ---> saved as "d5a206c979a885fb806576dd68ca59d4d8399518475347f118f7d1584b14c3d2"Job succeeded2026-01-27 12:45.05: Job succeeded