2025-10-14 14:31.11: New job: test mirage/charrua https://github.com/mirage/charrua.git#refs/heads/main (8fa737ebd5dadf54ea0530fd972f32fb7d2f7002) (linux-riscv64:debian-13-4.14_riscv64_opam-2.4) Base: ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/charrua.git" -b "main" && cd "charrua" && git reset --hard 8fa737eb cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 # debian-13-4.14_riscv64_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /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 deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 || git fetch origin master) && git reset -q --hard deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 && git log --no-decorate -n1 --oneline && opam update -u COPY --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.0.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.0.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.20.2 dune-configurator.3.20.2 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.9.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.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.0 tuntap.2.0.1 uutf.1.0.4" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y charrua.dev charrua-unix.dev charrua-server.dev charrua-client.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-10-14 14:31.11: Using cache hint "mirage/charrua-ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76-debian-13-4.14_riscv64_opam-2.4-adb097847b2125f612c197b337622ba8" 2025-10-14 14:31.11: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76) (comment debian-13-4.14_riscv64_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /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 deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 || git fetch origin master) && git reset -q --hard deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 && 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.0.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.0.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.20.2 dune-configurator.3.20.2 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.9.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.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.0 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.4 --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")) ) 2025-10-14 14:31.11: Waiting for resource in pool OCluster 2025-10-14 14:31.11: Waiting for worker… 2025-10-15 03:32.06: Got resource from pool OCluster Building on riscv-bm-03.sw.ci.dev All commits already cached HEAD is now at 8fa737e Merge pull request #139 from mirage/prepare-v2.1.1 (from ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76) Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76' locally docker.io/ocaml/opam@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76: Pulling from ocaml/opam 8f913be5ecad: Pulling fs layer ce31ce67e69b: Pulling fs layer 0cf3a7789759: Pulling fs layer 9f0c6299278d: Pulling fs layer e94bba55929b: Pulling fs layer fa0712264263: Pulling fs layer 2e9048a7b53d: Pulling fs layer 9902de28c3f0: Pulling fs layer ff517c358677: Pulling fs layer 383f060cda87: Pulling fs layer b7a964b1a83b: Pulling fs layer 02ef0fd530dd: Pulling fs layer 3cec61b290e9: Pulling fs layer 2273bd2c4d4b: Pulling fs layer c04c67aab9ae: Pulling fs layer b43aac5e47f2: Pulling fs layer fa01fc863b11: Pulling fs layer 70ce8722af9c: Pulling fs layer d62c11b367a0: Pulling fs layer e28d1e571478: Pulling fs layer e4619c0fdd56: Pulling fs layer 4f4fb700ef54: Pulling fs layer 2642eb02d1cf: Pulling fs layer 17410ed193a2: Pulling fs layer ea4027cf29ff: Pulling fs layer 2d1c149b33bc: Pulling fs layer aa1fc2e76ba7: Pulling fs layer 198f02c9d8bb: Pulling fs layer f3c530c1395c: Pulling fs layer b4c1f20e76b0: Pulling fs layer dabbe871c8f1: Pulling fs layer 07bc2850efcf: Pulling fs layer c44cd4c1c616: Pulling fs layer 9bad6d1480ef: Pulling fs layer 9139b16fda07: Pulling fs layer ddce8e624d6f: Pulling fs layer cdd44d9ef1e0: Pulling fs layer 9745a1b41bc7: Pulling fs layer 926c04a38725: Pulling fs layer 33c611bdffe3: Pulling fs layer 76e001bd7592: Pulling fs layer 8178b30eaed4: Pulling fs layer d6a58bc7e6eb: Pulling fs layer e3319bad4d65: Pulling fs layer fa0712264263: Waiting 2e9048a7b53d: Waiting 9902de28c3f0: Waiting ff517c358677: Waiting 383f060cda87: Waiting b7a964b1a83b: Waiting 02ef0fd530dd: Waiting 3cec61b290e9: Waiting 2273bd2c4d4b: Waiting c04c67aab9ae: Waiting b43aac5e47f2: Waiting fa01fc863b11: Waiting 70ce8722af9c: Waiting d62c11b367a0: Waiting e28d1e571478: Waiting e4619c0fdd56: Waiting 4f4fb700ef54: Waiting 2642eb02d1cf: Waiting 17410ed193a2: Waiting ea4027cf29ff: Waiting 2d1c149b33bc: Waiting aa1fc2e76ba7: Waiting 198f02c9d8bb: Waiting f3c530c1395c: Waiting b4c1f20e76b0: Waiting dabbe871c8f1: Waiting 07bc2850efcf: Waiting c44cd4c1c616: Waiting 9bad6d1480ef: Waiting 9139b16fda07: Waiting ddce8e624d6f: Waiting cdd44d9ef1e0: Waiting 9745a1b41bc7: Waiting 926c04a38725: Waiting 33c611bdffe3: Waiting 76e001bd7592: Waiting 8178b30eaed4: Waiting d6a58bc7e6eb: Waiting e3319bad4d65: Waiting 9f0c6299278d: Waiting e94bba55929b: Waiting ce31ce67e69b: Verifying Checksum ce31ce67e69b: Download complete 0cf3a7789759: Verifying Checksum 0cf3a7789759: Download complete e94bba55929b: Verifying Checksum e94bba55929b: Download complete 9f0c6299278d: Verifying Checksum 9f0c6299278d: Download complete 2e9048a7b53d: Verifying Checksum 2e9048a7b53d: Download complete 8f913be5ecad: Verifying Checksum 8f913be5ecad: Download complete ff517c358677: Verifying Checksum ff517c358677: Download complete 383f060cda87: Verifying Checksum 383f060cda87: Download complete 9902de28c3f0: Verifying Checksum 9902de28c3f0: Download complete 02ef0fd530dd: Verifying Checksum 02ef0fd530dd: Download complete b7a964b1a83b: Verifying Checksum b7a964b1a83b: Download complete 8f913be5ecad: Pull complete ce31ce67e69b: Pull complete 0cf3a7789759: Pull complete fa0712264263: Verifying Checksum fa0712264263: Download complete 9f0c6299278d: Pull complete e94bba55929b: Pull complete c04c67aab9ae: Verifying Checksum c04c67aab9ae: Download complete 2273bd2c4d4b: Verifying Checksum 2273bd2c4d4b: Download complete fa01fc863b11: Verifying Checksum fa01fc863b11: Download complete 3cec61b290e9: Verifying Checksum 3cec61b290e9: Download complete 70ce8722af9c: Verifying Checksum 70ce8722af9c: Download complete d62c11b367a0: Verifying Checksum d62c11b367a0: Download complete e28d1e571478: Verifying Checksum e28d1e571478: Download complete e4619c0fdd56: Verifying Checksum e4619c0fdd56: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete b43aac5e47f2: Verifying Checksum b43aac5e47f2: Download complete 2642eb02d1cf: Verifying Checksum 2642eb02d1cf: Download complete 17410ed193a2: Verifying Checksum 17410ed193a2: Download complete ea4027cf29ff: Verifying Checksum ea4027cf29ff: Download complete 2d1c149b33bc: Verifying Checksum 2d1c149b33bc: Download complete aa1fc2e76ba7: Verifying Checksum aa1fc2e76ba7: Download complete 198f02c9d8bb: Verifying Checksum 198f02c9d8bb: Download complete f3c530c1395c: Verifying Checksum f3c530c1395c: Download complete b4c1f20e76b0: Verifying Checksum b4c1f20e76b0: Download complete dabbe871c8f1: Verifying Checksum dabbe871c8f1: Download complete 07bc2850efcf: Verifying Checksum 07bc2850efcf: Download complete c44cd4c1c616: Download complete 9bad6d1480ef: Verifying Checksum 9bad6d1480ef: Download complete ddce8e624d6f: Verifying Checksum ddce8e624d6f: Download complete 9745a1b41bc7: Verifying Checksum 9745a1b41bc7: Download complete 926c04a38725: Verifying Checksum 926c04a38725: Download complete 33c611bdffe3: Verifying Checksum 33c611bdffe3: Download complete cdd44d9ef1e0: Verifying Checksum cdd44d9ef1e0: Download complete 8178b30eaed4: Verifying Checksum 8178b30eaed4: Download complete d6a58bc7e6eb: Verifying Checksum d6a58bc7e6eb: Download complete e3319bad4d65: Verifying Checksum e3319bad4d65: Download complete 76e001bd7592: Verifying Checksum 76e001bd7592: Download complete 9139b16fda07: Verifying Checksum 9139b16fda07: Download complete fa0712264263: Pull complete 2e9048a7b53d: Pull complete 9902de28c3f0: Pull complete ff517c358677: Pull complete 383f060cda87: Pull complete b7a964b1a83b: Pull complete 02ef0fd530dd: Pull complete 3cec61b290e9: Pull complete 2273bd2c4d4b: Pull complete c04c67aab9ae: Pull complete b43aac5e47f2: Pull complete fa01fc863b11: Pull complete 70ce8722af9c: Pull complete d62c11b367a0: Pull complete e28d1e571478: Pull complete e4619c0fdd56: Pull complete 4f4fb700ef54: Pull complete 2642eb02d1cf: Pull complete 17410ed193a2: Pull complete ea4027cf29ff: Pull complete 2d1c149b33bc: Pull complete aa1fc2e76ba7: Pull complete 198f02c9d8bb: Pull complete f3c530c1395c: Pull complete b4c1f20e76b0: Pull complete dabbe871c8f1: Pull complete 07bc2850efcf: Pull complete c44cd4c1c616: Pull complete 9bad6d1480ef: Pull complete 9139b16fda07: Pull complete ddce8e624d6f: Pull complete cdd44d9ef1e0: Pull complete 9745a1b41bc7: Pull complete 926c04a38725: Pull complete 33c611bdffe3: Pull complete 76e001bd7592: Pull complete 8178b30eaed4: Pull complete d6a58bc7e6eb: Pull complete e3319bad4d65: Pull complete Digest: sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 Status: Downloaded newer image for ocaml/opam@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 2025-10-15 03:32.07 ---> using "41e18d919d0b11522f47b39e88e0c9d78c1ffeea6ec60f162564375bd01b80ea" from cache /: (comment debian-13-4.14_riscv64_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-10-15 03:32.07 ---> using "e07d6b530ead7a31dec960643554fb0da046873e8598bf1409f025c2db405708" 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 Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-10-15 03:32.07 ---> using "9e72986e6b4a664627654c3fba814a27f8a03e51653bf35430caab8f7c5e7860" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.10.113-scw1 The OCaml toplevel, version 4.14.2 2.4.1 2025-10-15 03:32.07 ---> using "44de67850c6875516e73867da2b24f5a432152581729b0ec29b7e316e2181069" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-10-15 03:32.07 ---> using "545d37e12873553aaba720a97b538ff7ecb3142de0fe24495cb597077237b3c6" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 || git fetch origin master) && git reset -q --hard deb3de7fc5bdf4eb6ebbacd9c3207c8d6820bc64 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD bcac5d1731..deb3de7fc5 master -> origin/master deb3de7fc5 Merge pull request #28686 from NathanReb/release-ppxlib-0.37.0 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+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 at these versions (e.g. "opam upgrade ocaml.5.3.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) 2025-10-15 03:32.07 ---> using "014c1a3e018cf2a9cf3a06f6678228cf8bc9027fc7ab4818ff29030b56a189bd" from cache /src: (copy (src charrua.opam charrua-unix.opam charrua-server.opam charrua-client.opam) (dst ./)) 2025-10-15 03:32.07 ---> using "2d6eb92d9717a658fdef2a538b10483c873112d923342c28d2137e4a0b1114f8" from cache /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) 2025-10-15 03:32.07 ---> using "46ae5e2ff064a494bdbae73f1c5c3d0e9158794f68fad0dcf9c7763dda35d5ca" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-10-15 03:32.07 ---> using "dc696b597ea6a9fa763d1c4d4bed34f4a8984e8d8eecd78548c3ba2103df1cc3" from cache /src: (env DEPS "alcotest.1.9.1 arp.4.0.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.2.0.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.20.2 dune-configurator.3.20.2 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.9.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.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.0 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.4 --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 riscv64 Packages [49.5 kB] - Fetched 140 kB in 0s (295 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). 2025-10-15 03:32.07 ---> using "934e40026cdea80609237a816618cb9a922001e6b8c810f22c9f7e5397c6f944" 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 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 63 packages - install alcotest 1.9.1 - install arp 4.0.0 - install astring 0.8.5 - install base-bytes base - install cmdliner 2.0.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.20.2 - install dune-configurator 3.20.2 - 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.9.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.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.0 - install tuntap 2.0.1 - install uutf 1.0.4 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved alcotest.1.9.1 (cached) -> retrieved arp.4.0.0 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved cmdliner.2.0.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.9.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.20.2, dune-configurator.3.20.2 (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) -> installed cmdliner.2.0.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) -> retrieved re.1.14.0 (cached) -> retrieved sexplib.v0.16.0 (cached) -> retrieved sexplib0.v0.16.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved tcpip.9.0.1 (cached) -> retrieved topkg.1.1.0 (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 seq.base -> installed ocamlbuild.0.16.1 -> installed topkg.1.1.0 -> installed fmt.0.11.0 -> installed astring.0.8.5 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed dune.3.20.2 -> installed csexp.1.5.2 -> installed domain-name.0.5.0 -> installed cppo.1.8.0 -> installed cstruct.6.2.0 -> installed duration.0.2.1 -> installed cstruct-unix.6.2.0 -> installed eqaf.0.10 -> installed lwt-dllist.1.1.0 -> installed macaddr.5.6.1 -> installed menhirCST.20250912 -> installed dune-configurator.3.20.2 -> installed ipaddr.5.6.1 -> installed macaddr-cstruct.5.6.1 -> installed ipaddr-cstruct.5.6.1 -> installed menhirLib.20250912 -> installed menhirSdk.20250912 -> installed metrics.0.5.0 -> installed digestif.1.3.0 -> installed mirage-mtime.5.2.0 -> installed ocaml-compiler-libs.v0.12.4 -> installed mirage-crypto.2.0.2 -> installed ocplib-endian.1.2 -> 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 lru.0.3.1 -> installed re.1.14.0 -> installed sexplib0.v0.16.0 -> installed stdlib-shims.0.3.0 -> installed parsexp.v0.16.0 -> installed lwt.5.9.2 -> installed alcotest.1.9.1 -> installed cstruct-lwt.6.2.0 -> installed logs.0.9.0 -> installed lwt_log.1.1.2 -> installed mirage-crypto-rng.2.0.2 -> installed mirage-flow.5.0.0 -> installed mirage-net.4.0.0 -> installed mirage-sleep.4.1.0 -> installed ethernet.3.2.0 -> installed sexplib.v0.16.0 -> installed arp.4.0.0 -> installed tuntap.2.0.1 -> installed menhir.20250912 -> installed tcpip.9.0.1 -> installed ppxlib.0.37.0 -> installed ppx_cstruct.6.2.0 -> installed rawlink.2.1 -> installed rawlink-lwt.2.1 Done. # To update the current shell environment, run: eval $(opam env) 2025-10-15 03:32.07 ---> using "9e4da43d2bc8eb2c18077a01b6b343a9ab3acfbed45b3c2d81e770e3b03a1afc" from cache /src: (copy (src .) (dst /src)) 2025-10-15 03:32.07 ---> using "5320c37d80eb6e883c1240e0097e5a95f8d6eceb42d559b69c065965f8f22aa7" from cache /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 `JE51Y9HQ'. [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.001s. 1 test run. (cd _build/default/test && ./test.exe) Testing `server tests'. This run has ID `83C52RQZ'. [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] 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.014s. 20 tests run. (cd _build/default/test/client && ./test_client.exe) Testing `client tests'. This run has ID `IZEW83XF'. [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.276s. 11 tests run. ASSERT input succeeds ASSERT input succeeds ASSERT input succeeds 2025-10-15 03:32.07 ---> using "128aa00b87434e7b6896cd967541415208376b3b41938e1c84b34da198f1387f" from cache Job succeeded 2025-10-15 03:32.07: Job succeeded