2025-07-01 15:00.19: New job: test mirage/mirage-crypto https://github.com/mirage/mirage-crypto.git#refs/pull/260/head (099f00dbd8b9e358a9e41be5ded4fce280e099cf) (linux-arm64:debian-12-5.3_arm32_opam-2.3) Base: ocaml/opam:debian-12-ocaml-5.3@sha256:018764e3499a56663f2ea799630e223ac3f2296c3f25c78819939158770b033a Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/mirage-crypto.git" && cd "mirage-crypto" && git fetch origin "refs/pull/260/head" && git reset --hard 099f00db cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-5.3@sha256:018764e3499a56663f2ea799630e223ac3f2296c3f25c78819939158770b033a # debian-12-5.3_arm32_opam-2.3 USER 1000:1000 SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ] ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam ./ RUN opam pin add -yn mirage-crypto.dev './' && \ opam pin add -yn mirage-crypto-rng.dev './' && \ opam pin add -yn mirage-crypto-rng-mirage.dev './' && \ opam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ opam pin add -yn mirage-crypto-pk.dev './' && \ opam pin add -yn mirage-crypto-ec.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.0 asn1-combinators.0.3.2 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.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.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 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 zarith.1.14" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.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-07-01 15:00.19: Using cache hint "mirage/mirage-crypto-ocaml/opam:debian-12-ocaml-5.3@sha256:018764e3499a56663f2ea799630e223ac3f2296c3f25c78819939158770b033a-debian-12-5.3_arm32_opam-2.3-e040bfc6717cddd51cae465409baf714" 2025-07-01 15:00.19: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.3@sha256:018764e3499a56663f2ea799630e223ac3f2296c3f25c78819939158770b033a) (comment debian-12-5.3_arm32_opam-2.3) (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.3 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam) (dst ./)) (run (network host) (shell "opam pin add -yn mirage-crypto.dev './' && \ \nopam pin add -yn mirage-crypto-rng.dev './' && \ \nopam pin add -yn mirage-crypto-rng-mirage.dev './' && \ \nopam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ \nopam pin add -yn mirage-crypto-pk.dev './' && \ \nopam pin add -yn mirage-crypto-ec.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.0 asn1-combinators.0.3.2 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.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.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 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 zarith.1.14") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.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-07-01 15:00.19: Waiting for resource in pool OCluster 2025-07-01 15:00.19: Waiting for worker… 2025-07-01 15:00.19: Got resource from pool OCluster Building on kydoime.caelum.ci.dev HEAD is now at c1f13ce Add a missing dependency in the configuration detection HEAD is now at 099f00d mirage-crypto-ec: add Brainpool curves with 254/384/512 bits (from ocaml/opam:debian-12-ocaml-5.3@sha256:018764e3499a56663f2ea799630e223ac3f2296c3f25c78819939158770b033a) WARNING: The requested image's platform (linux/arm/v7) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 2025-07-01 15:00.20 ---> using "7d0f3bbf8e4606467990f0d3260a56f28bc9f918f60084e2a7f3c23aecc7ca63" from cache /: (comment debian-12-5.3_arm32_opam-2.3) /: (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.3 /usr/bin/opam")) 2025-07-01 15:00.20 ---> using "1ea2b2c8e28a4fa3dfabd184730f704a12ed2ac868c1490d45550df2548a8a3a" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-07-01 15:00.20 ---> using "e708697f3fb8d92330b62e793b8a0aa83df245d9726d3e554ced63b43d381d17" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-142-generic The OCaml toplevel, version 5.3.0 2.3.0 2025-07-01 15:00.20 ---> using "e03217bf14090b29b2601b5ce9de000d586fd22544091f17d656df70b0ab1a72" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-07-01 15:00.20 ---> using "d42d1f211ba77e8a2143960d324dce378c0e811e49cfd51c9779365a19ddc2be" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD bc726805e3..84d2c8f5ca master -> origin/master 7210227672 Merge pull request #28100 from smuenzel/ppx-deriving-6.1.0-ocaml-5.4 <><> 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, 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-07-01 15:00.20 ---> using "b641bcbef7a5d8d5655752202ddea179de85a00592138af537cd78f1b60ce117" from cache /src: (copy (src mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam) (dst ./)) 2025-07-01 15:00.20 ---> saved as "a487736bc63796da29be483290591b274685dc0c7a52441782c0f71722654593" /src: (run (network host) (shell "opam pin add -yn mirage-crypto.dev './' && \ \nopam pin add -yn mirage-crypto-rng.dev './' && \ \nopam pin add -yn mirage-crypto-rng-mirage.dev './' && \ \nopam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ \nopam pin add -yn mirage-crypto-pk.dev './' && \ \nopam pin add -yn mirage-crypto-ec.dev './'")) [mirage-crypto.dev] synchronised (file:///src) mirage-crypto is now pinned to file:///src (version dev) [mirage-crypto-rng.dev] synchronised (file:///src) mirage-crypto-rng is now pinned to file:///src (version dev) [mirage-crypto-rng-mirage.dev] synchronised (file:///src) mirage-crypto-rng-mirage is now pinned to file:///src (version dev) [mirage-crypto-rng-miou-unix.dev] synchronised (file:///src) mirage-crypto-rng-miou-unix is now pinned to file:///src (version dev) [mirage-crypto-pk.dev] synchronised (file:///src) mirage-crypto-pk is now pinned to file:///src (version dev) [mirage-crypto-ec.dev] synchronised (file:///src) mirage-crypto-ec is now pinned to file:///src (version dev) 2025-07-01 15:00.28 ---> saved as "1d5bf356fb9ecc3f93b2a9433b87909d93c2513f83ca893fc041a2e221277027" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-07-01 15:00.29 ---> saved as "10b7705f9600deb7d826d0769df35e3ea4ef6aaa565754d0accd815f67755046" /src: (env DEPS "alcotest.1.9.0 asn1-combinators.0.3.2 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.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.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 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 zarith.1.14") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian bookworm-updates/main armhf Packages.diff/Index [17.3 kB] - Get:5 http://deb.debian.org/debian bookworm-updates/main armhf Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B] - Get:5 http://deb.debian.org/debian bookworm-updates/main armhf Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B] - Get:6 http://deb.debian.org/debian-security bookworm-security/main armhf Packages [251 kB] - Fetched 372 kB in 1s (624 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [mirage-crypto.dev] synchronised (file:///src) [mirage-crypto-ec.dev] synchronised (file:///src) [mirage-crypto-pk.dev] synchronised (file:///src) [mirage-crypto-rng.dev] synchronised (file:///src) [mirage-crypto-rng-miou-unix.dev] synchronised (file:///src) [mirage-crypto-rng-mirage.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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: libgmp-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libgmpxx4ldbl:armhf. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18504 files and directories currently installed.) - Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_armhf.deb ... - Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libgmp-dev:armhf. - Preparing to unpack .../1-libgmp-dev_2%3a6.2.1+dfsg1-1.1_armhf.deb ... - Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libpkgconf3:armhf. - Preparing to unpack .../2-libpkgconf3_1.8.1-1_armhf.deb ... - Unpacking libpkgconf3:armhf (1.8.1-1) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../3-pkgconf-bin_1.8.1-1_armhf.deb ... - Unpacking pkgconf-bin (1.8.1-1) ... - Selecting previously unselected package pkgconf:armhf. - Preparing to unpack .../4-pkgconf_1.8.1-1_armhf.deb ... - Unpacking pkgconf:armhf (1.8.1-1) ... - Selecting previously unselected package pkg-config:armhf. - Preparing to unpack .../5-pkg-config_1.8.1-1_armhf.deb ... - Unpacking pkg-config:armhf (1.8.1-1) ... - Setting up libpkgconf3:armhf (1.8.1-1) ... - Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... - Setting up pkgconf-bin (1.8.1-1) ... - Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... - Setting up pkgconf:armhf (1.8.1-1) ... - Setting up pkg-config:armhf (1.8.1-1) ... - Processing triggers for libc-bin (2.36-9+deb12u10) ... 2025-07-01 15:00.42 ---> saved as "e4d98055768c31497881ae0935f012a5619e10d7640b5bda5b1fa9e312adbb6f" /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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 48 packages - install alcotest 1.9.0 - install asn1-combinators 0.3.2 - install astring 0.8.5 - install base-bytes base - install cmdliner 1.3.0 - install conf-gmp 5 - install conf-gmp-powm-sec 4 - install conf-pkg-config 4 - install cppo 1.8.0 - install csexp 1.5.2 - install digestif 1.3.0 - install domain-name 0.4.1 - install dune 3.19.1 - install dune-configurator 3.19.1 - install duration 0.2.1 - install eqaf 0.10 - install fmt 0.10.0 - install ipaddr 5.6.0 - install logs 0.8.0 - install lwt 5.9.1 - install macaddr 5.6.0 - install miou 0.3.1 - install mirage-mtime 5.0.0 - install mirage-runtime 4.9.0 - install mirage-sleep 4.0.0 - install mirage-unix 5.0.1 - install mtime 2.1.0 - 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 ounit2 2.2.7 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.0 - install ppx_deriving_yojson 3.10.0 - install ppxlib 0.36.0 - install ptime 1.2.0 - install randomconv 0.2.0 - install re 1.12.0 - install seq base - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - install topkg 1.0.8 - install uutf 1.0.4 - install yojson 3.0.0 - install zarith 1.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved asn1-combinators.0.3.2 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved conf-gmp.5 (cached) -> retrieved conf-gmp-powm-sec.4 (cached) -> retrieved alcotest.1.9.0 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-gmp.5 -> installed conf-pkg-config.4 -> retrieved csexp.1.5.2 (cached) -> retrieved domain-name.0.4.1 (cached) -> installed conf-gmp-powm-sec.4 -> retrieved duration.0.2.1 (cached) -> retrieved eqaf.0.10 (cached) -> retrieved fmt.0.10.0 (cached) -> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached) -> retrieved logs.0.8.0 (cached) -> retrieved lwt.5.9.1 (cached) -> retrieved miou.0.3.1 (cached) -> retrieved mirage-mtime.5.0.0 (cached) -> retrieved digestif.1.3.0 (cached) -> retrieved mirage-sleep.4.0.0 (cached) -> retrieved mirage-unix.5.0.1 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved mirage-runtime.4.9.0 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved dune.3.19.1, dune-configurator.3.19.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved ohex.0.2.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ounit2.2.2.7 (cached) -> retrieved ppx_deriving.6.1.0 (cached) -> retrieved ppx_deriving_yojson.3.10.0 (cached) -> retrieved randomconv.0.2.0 (cached) -> installed cmdliner.1.3.0 -> retrieved ptime.1.2.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved re.1.12.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved ppxlib.0.36.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.0.8 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved zarith.1.14 (cached) -> retrieved yojson.3.0.0 (cached) -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed zarith.1.14 -> installed ocamlbuild.0.16.1 -> installed topkg.1.0.8 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed fmt.0.10.0 -> installed astring.0.8.5 -> installed dune.3.19.1 -> installed ppx_derivers.1.2.1 -> installed duration.0.2.1 -> installed randomconv.0.2.0 -> installed ohex.0.2.0 -> installed stdlib-shims.0.3.0 -> installed macaddr.5.6.0 -> installed mirage-mtime.5.0.0 -> installed csexp.1.5.2 -> installed asn1-combinators.0.3.2 -> installed domain-name.0.4.1 -> installed eqaf.0.10 -> installed miou.0.3.1 -> installed re.1.12.0 -> installed sexplib0.v0.17.0 -> installed ounit2.2.2.7 -> installed yojson.3.0.0 -> installed cppo.1.8.0 -> installed ipaddr.5.6.0 -> installed ocplib-endian.1.2 -> installed digestif.1.3.0 -> installed dune-configurator.3.19.1 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed alcotest.1.9.0 -> installed lwt.5.9.1 -> installed mirage-sleep.4.0.0 -> installed logs.0.8.0 -> installed mirage-runtime.4.9.0 -> installed mirage-unix.5.0.1 -> installed ppxlib.0.36.0 -> installed ppx_deriving.6.1.0 -> installed ppx_deriving_yojson.3.10.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-07-01 15:02.38 ---> saved as "503500635325d0a47bf4ebc5bc9d0f2d7b54e62ca6a6ce674bfa090e2ffba227" /src: (copy (src .) (dst /src)) 2025-07-01 15:02.39 ---> saved as "4a48d5121be11b2e6d010b75966209f3bd9323bf6fbf110843dd3c636aaebdad" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/tests && ./test_entropy.exe) no CPU RNG available test entropy OK (cd _build/default/tests && ./test_symmetric_runner.exe) accel: ................................................................ Ran: 64 tests in: 0.15 seconds. OK (cd _build/default/tests && ./test_random_runner.exe) ......... Ran: 9 tests in: 0.13 seconds. OK (cd _build/default/tests && ./test_miou_entropy_collection.exe) reseeding: 000000 00c8 9bf6 4b82 44f8 5c08 b41e 0ca8 f4ab ....K.D.\....... 000010 9c71 5dc5 c50c 7d36 0db5 25ed c529 7d85 .q]...}6..%..)}. 000020 4ed3 6679 aec2 9e4a 6fcf 9f7b df30 c05f N.fy...Jo..{.0._ 000030 681b 30c6 8936 71b7 1964 e96b 3a2f 42d1 h.0..6q..d.k:/B. 000040 aa13 cbca 0b58 a35b ab11 3b68 2376 d4e3 .....X.[..;h#v.. 000050 eca2 6c36 05b2 151a 1d85 2dc0 1dcb d667 ..l6......-....g 000060 6627 ded1 6f32 57ae df25 ff87 884f 9000 f'..o2W..%...O.. 000070 a81f 79d6 6954 b16b 3924 a931 e987 ea4a ..y.iT.k9$.1...J 000080 1ade 3a4a 23bc e3c4 b3f4 d31a cba9 9b06 ..:J#........... 000090 cc8a 3418 b424 244b 1ce9 1d25 2d60 1d6b ..4..$$K...%-`.k 0000a0 d507 3dc7 e669 decb d68c feb9 a720 6f44 ..=..i....... oD 0000b0 f75c af90 dfb5 9716 ff99 f800 d834 7862 .\...........4xb 0000c0 f0df 59a4 59b8 59cc 59e0 01c8 39fb 419d ..Y.Y.Y.Y...9.A. 0000d0 59df 7a87 b235 aa8d 12e4 3ae9 ea29 ab8c Y.z..5....:..).. 0000e0 63b1 0bfa 0b63 2bfc a406 dc8c 1cbb d457 c....c+........W 0000f0 1517 15b2 1d1d 2d58 1d63 2600 c60a 3e97 ......-X.c&...>. 000100 363a 57ab ff52 17ea 9755 40a8 18b7 e052 6:W..R...U@....R 000110 30e4 c0ef 41ab b14e 19d7 0a73 8222 2aa2 0...A..N...s."*. 000120 4311 d353 eb12 43a6 e419 8c7b 842d bc7c C..S..C....{.-.| 000130 bda4 e5cc ddfc 1d2b 85c7 ae76 aefd 6654 .......+...v..fT 000140 e66a aefc b621 277a 27e8 aff1 8f48 7f67 .j...!'z'....H.g 000150 a816 089d 30d4 98df d092 0121 d957 b917 ....0......!.W.. 000160 aad1 1228 122d 4266 bad9 ca32 1bbf 6b5a ...(.-Bf...2..kZ 000170 b3d5 d32d 5c8c d4a0 accd 8c24 dc42 ecd2 ...-\......$.B.. 000180 f565 6dca 6545 5d8e fd06 4e9d d6e2 f671 .em.eE]...N....q 000190 36d7 af77 02c8 7731 2f7e 60ee a067 081d 6..w..w1/~`..g.. 0001a0 3054 c05f 411b d9be e94e f2e1 6a46 dac1 0T._A....N..jF.. 0001b0 7a21 ab6e fbf5 035c 0b5e 5bc7 cc6f 0c2f z!.n...\.^[..o./ 0001c0 f4c8 e5fb 6dbe 2d3a bda9 e603 96c6 fe49 ....m.-:.......I 0001d0 a7b0 6fd4 f7ec af20 0746 8fae b730 9f57 ..o.... .F...0.W 0001e0 800d c85b d818 7846 19c4 d1ca 7959 99a7 ...[..xF....yY.. 0001f0 ea5b b21f dad8 cb06 8394 1bb1 03ec e3ed .[.............. 000200 b34f 0409 643f 8ce9 2c3a bda9 e503 6dc6 .O..d?..,:....m. 000210 2d42 e6b1 de13 26d5 ee11 9f75 ffc9 bf31 -B....&....u...1 000220 bf8b d845 00a5 20da b846 e8cf f991 39f7 ...E.. ..F....9. 000230 a198 01bb f251 f2b5 ca19 2276 33e3 8383 .....Q...."v3... 000240 ab5f f416 b4ba bc43 adfd 6554 bd6a 1df6 ._.....C..eT.j.. 000250 0663 0e00 9604 de25 6689 fee1 174c 0380 .c.....%f....L.. 000260 a56d 3b05 2132 2b59 3c30 2d2e 3ca9 85bd .m;.!2+Y<0-.<... 000270 41bd 0261 0c46 34fb 2ed2 1f7d 9089 28f3 A..a.F4....}..(. 000280 3f7b 6beb c357 4c80 e85c 1c76 e417 d2f3 ?{k..WL..\.v.... 000290 baa2 9722 044c 6c69 8f53 751e 95c1 61ee ...".Lli.Su...a. 0002a0 faad 722d b527 4d83 692d 5fa7 33f4 b9bf ..r-.'M.i-_.3... 0002b0 d2ba c39d a8cd 9f72 6fe8 1dec dff5 51a0 .......ro.....Q. 0002c0 76ae 6931 e670 43b0 a61a b382 b792 dad8 v.i1.pC......... 0002d0 9aa0 4178 3d37 1be7 39e6 1e85 cfbd 48fe ..Ax=7..9.....H. entropy sources: accumulate: (src: [0] getrandom) 8ba8 a485 8bae 02f1 accumulate: (src: [0] getrandom) 3d42 3c90 038e 5014 (cd _build/default/tests && ./test_miou_rng.exe) 32 bit random number: 648c12e7f97b87f6846d3ce10c44c25750f87855a66bc82ebaa515249d953f71 16 bit random number: d0cd4cc3fc6bad991610c84d0e7c2713 (cd _build/default/tests && ./test_entropy_collection.exe) reseeding: 000000 00c8 4168 898e 52a7 0b11 5b89 9323 14a7 ..Ah..R...[..#.. 000010 c5f5 85bc 55fb 0e65 c6de 870e 3024 303d ....U..e....0$0= 000020 d0c4 f823 d9d3 6272 e378 03e0 3be4 3b02 ...#..br.x..;.;. 000030 43f9 2c89 640f 0d7f 3dcb f62a e79d 8775 C.,.d...=..*...u 000040 8022 b037 41c9 ca59 e222 4b5f 73c7 dc3f .".7A..Y."K_s..? 000050 bde0 1538 8d47 0ecb 0f1a 4f01 2897 f0f0 ...8.G....O.(... 000060 c95e d191 325e aa53 6be2 7cef 546b edd6 .^..2^.Sk.|.Tk.. 000070 8e17 bf9a 77c8 d001 f8ce 1115 d190 89f1 ....w........... 000080 11a0 daaa a2e6 9309 1bbd 8b3d 8cec cc2e ...........=.... 000090 1563 0db5 162f d681 5751 17eb a03e 6861 .c.../..WQ...>ha 0000a0 e101 49d5 9269 7a1c 3a57 f3b6 03fb 7c45 ..I..iz.:W....|E 0000b0 3dee 8de8 c52d c6f5 9ebd 0e75 8fef 9872 =....-.....u...r 0000c0 20da 79c7 5a40 1a6c f27a 01c8 5ac1 6b5b .y.Z@.l.z..Z.k[ 0000d0 0cce 7cb2 15c4 bdd0 c527 26c1 de44 cea9 ..|......'&..D.. 0000e0 2774 1789 b706 4834 1058 3862 a058 28a3 't....H4.X8b.X(. 0000f0 c1fa 1a29 d2a7 0b46 db29 5cf9 0c94 7c9c ...)...F.)\...|. 000100 64d7 2548 255c 2570 2584 2598 25ac 25c0 d.%H%\%p%.%.%.%. 000110 25d4 25e8 fdfb 76af 2f28 b740 1795 b812 %.%...v./(.@.... 000120 783d 19e3 3935 0ae2 02c6 13a6 7b8d a3f1 x=..95......{... 000130 4442 1cb0 24b7 c457 d50a c592 e517 a5cf DB..$..W........ 000140 ee7c 1eac 76b3 ee58 f687 7743 4fe8 57f9 .|..v..X..wCO.W. 000150 0f3c 6f40 b757 f807 a0c3 f96f 192c 5932 .<o@.W.....o.,Y2 000160 41a4 79b2 d929 5284 fa95 62f6 b269 22bd A.y..)R...b..i". 000170 02f6 2358 6b60 2b78 0382 73e4 83fc 8b17 ..#Xk`+x..s..... 000180 23c0 6bc8 ecde ec6a 9cf6 8c74 4c91 fdd1 #.k....j...tL... 000190 0533 3dc3 02c8 555f 66fe 7e72 ceea 2f71 .3=...U_f.~r../q 0001a0 67ac 1fc2 3f29 9767 2713 c8a9 4801 3041 g...?).g'...H.0A 0001b0 e07c 68a9 40ef f189 c9e8 891e e198 91c5 .|h.@........... 0001c0 1213 f2a5 ca04 422d 126c 1271 faa6 7b35 ......B-.l.q..{5 0001d0 c37e 1b03 8c97 fc3f 84fd 5c48 e45b cd13 .~.....?..\H.[.. 0001e0 cdc7 1e7c 7683 2628 3631 ae6d 7ec0 96da ...|v.&(61.m~... 0001f0 f756 afe4 2708 5f11 7f55 679f 2041 b079 .V..'._..Ug. A.y 000200 a8cc b8ee 3071 90ac 59cb 916a 01e6 d147 ....0q..Y..j...G 000210 9afc 021c 921d 126b 7afd 9a46 ebc3 3b7d .......kz..F..;} 000220 a3ba ab39 dc8b 8442 9cbb dd66 bdef 15a1 ...9...B...f.... 000230 9dd7 7e83 4629 de68 5696 2707 779d 1fe6 ..~.F).hV.'.w... 000240 174d 1784 078a f0ec c01c 8043 e8e9 0847 .M.........C...G 000250 09d8 29db 1972 21d8 19e0 59e6 ca57 03c8 ..)..r!...Y..W.. 000260 ba0c 1232 5297 7335 2b7d 03b9 43ec f3fa ...2R.s5+}..C... 000270 3388 c393 5c46 94b8 e4d6 a461 6cb2 7527 3...\F.....al.u' 000280 fdcb e588 5eb6 e628 ae56 96d7 e781 07df ....^..(.V...... 000290 0770 af72 bff3 e0a5 3802 486f b00b d9ba .p.r....8.Ho.... 0002a0 9143 f1ec ea1c 7a4b a2f0 9a11 8260 8a7b .C....zK.....`.{ 0002b0 ab23 bbd1 e326 2cb1 eceb dca5 1c01 e438 .#...&,........8 0002c0 5c66 95d8 0df7 d588 7db3 5d5a e6cc aefa \f......}.]Z.... 0002d0 967b 0e26 378a dff5 6f51 8798 7fb4 bfce .{.&7...oQ...... 0002e0 c852 60d8 b0ec 7810 5029 a06a 09e9 891d .R`...x.P).j.... 0002f0 5169 f1aa 0938 293b f2d1 3232 ea9c 52cb Qi...8);..22..R. 000300 0bb3 2345 537e 23ef 4c85 fcc5 5427 14c6 ..#ES~#.L...T'.. 000310 a42b c5d8 7500 fd18 fd4a f5d9 e639 2e97 .+..u....J...9.. 000320 e62e f6b9 0f1a 877e .......~ entropy sources: [0] timer accumulate: (src: [0] timer) 6947 8536 (cd _build/default/tests && ./test_pk_runner.exe) ....................................................................................................................................................................................................................................................................................................................................................................... Ran: 359 tests in: 7.04 seconds. OK File "tests/dune", line 48, characters 7-25: 48 | (name test_ec_wycheproof) ^^^^^^^^^^^^^^^^^^ (cd _build/default/tests && ./test_ec_wycheproof.exe) Fatal error: exception Sys_error("ecdh_brainpoolp512r1_test.json: No such file or directory") (cd _build/default/tests && ./test_ec.exe) Testing `EC'. This run has ID `JAP3IJ26'. [OK] P256 Key exchange 0 b*A. [OK] P256 Key exchange 1 a*B. [OK] P256 Key exchange 2 a*A. [OK] P256 Key exchange 3 b*B. [OK] P256 Low level scalar mult 0 Scalar mu... [OK] P256 Low level scalar mult 1 Scalar mu... [OK] P256 Low level scalar mult 2 Scalar mu... [OK] P256 Low level scalar mult 3 Scalar mu... [OK] P256 Low level scalar mult 4 Scalar mu... [OK] P256 Low level scalar mult 5 Scalar mu... [OK] P256 Point validation 0 Ok. [OK] P256 Point validation 1 P=0. [OK] P256 Point validation 2 (0, sqrt(... [OK] P256 Point validation 3 out of ra... [OK] P256 Scalar validation when generating 0 0. [OK] P256 Scalar validation when generating 1 1. [OK] P256 Scalar validation when generating 2 n-1. [OK] P256 Scalar validation when generating 3 n. [OK] ECDSA NIST 0 ECDSA gen. [OK] ECDSA NIST 1 ECDSA sign. [OK] ECDSA NIST 2 ECDSA ver... [OK] ECDSA RFC 6979 P256 0 public ke... [OK] ECDSA RFC 6979 P256 1 public ke... [OK] ECDSA RFC 6979 P256 2 RFC 6979 ... [OK] ECDSA RFC 6979 P256 3 RFC 6979 ... [OK] ECDSA RFC 6979 P256 4 RFC 6979 ... [OK] ECDSA RFC 6979 P256 5 RFC 6979 ... [OK] ECDSA RFC 6979 P256 6 RFC 6979 ... [OK] ECDSA RFC 6979 P256 7 RFC 6979 ... [OK] ECDSA RFC 6979 P256 8 RFC 6979 ... [OK] ECDSA RFC 6979 P256 9 RFC 6979 ... [OK] ECDSA RFC 6979 P256 10 RFC 6979 ... [OK] ECDSA RFC 6979 P256 11 RFC 6979 ... [OK] ECDSA RFC 6979 P384 0 public ke... [OK] ECDSA RFC 6979 P384 1 public ke... [OK] ECDSA RFC 6979 P384 2 RFC 6979 ... [OK] ECDSA RFC 6979 P384 3 RFC 6979 ... [OK] ECDSA RFC 6979 P384 4 RFC 6979 ... [OK] ECDSA RFC 6979 P384 5 RFC 6979 ... [OK] ECDSA RFC 6979 P384 6 RFC 6979 ... [OK] ECDSA RFC 6979 P384 7 RFC 6979 ... [OK] ECDSA RFC 6979 P384 8 RFC 6979 ... [OK] ECDSA RFC 6979 P384 9 RFC 6979 ... [OK] ECDSA RFC 6979 P384 10 RFC 6979 ... [OK] ECDSA RFC 6979 P384 11 RFC 6979 ... [OK] ECDSA RFC 6979 P521 0 public ke... [OK] ECDSA RFC 6979 P521 1 public ke... [OK] ECDSA RFC 6979 P521 2 RFC 6979 ... [OK] ECDSA RFC 6979 P521 3 RFC 6979 ... [OK] ECDSA RFC 6979 P521 4 RFC 6979 ... [OK] ECDSA RFC 6979 P521 5 RFC 6979 ... [OK] ECDSA RFC 6979 P521 6 RFC 6979 ... [OK] ECDSA RFC 6979 P521 7 RFC 6979 ... [OK] ECDSA RFC 6979 P521 8 RFC 6979 ... [OK] ECDSA RFC 6979 P521 9 RFC 6979 ... [OK] ECDSA RFC 6979 P521 10 RFC 6979 ... [OK] ECDSA RFC 6979 P521 11 RFC 6979 ... [OK] X25519 0 RFC 7748. [OK] ED25519 0 RFC 8032 1. [OK] ED25519 1 RFC 8032 2. [OK] ED25519 2 RFC 8032 3. [OK] ED25519 3 RFC 8032 4. [OK] ED25519 4 RFC 8032 5. [OK] ECDSA P521 regression 0 regression1. [OK] secp256k1 ECDSA 0 ECDSA gen. [OK] secp256k1 ECDSA 1 ECDSA ver... [OK] secp256k1 ECDSA sign 0 ECDSA sig... [OK] secp256k1 ECDSA sign 1 ECDSA sig... [OK] secp256k1 ECDSA sign 2 ECDSA sig... [OK] secp256k1 ECDSA sign 3 ECDSA sig... [OK] secp256k1 ECDSA sign 4 ECDSA sig... [OK] secp256k1 ECDSA sign 5 ECDSA sig... [OK] secp256k1 ECDSA sign 6 ECDSA sig... [OK] brainpoolP256r1 ECDSA 0 ECDSA gen. [OK] brainpoolP256r1 ECDSA 1 ECDSA sign. [OK] brainpoolP256r1 ECDSA 2 ECDSA ver... [OK] brainpoolP384r1 ECDSA 0 ECDSA gen. [OK] brainpoolP384r1 ECDSA 1 ECDSA sign. [OK] brainpoolP384r1 ECDSA 2 ECDSA ver... [OK] brainpoolP512r1 ECDSA 0 ECDSA gen. [OK] brainpoolP512r1 ECDSA 1 ECDSA sign. [OK] brainpoolP512r1 ECDSA 2 ECDSA ver... Full test results in `/src/_build/default/tests/_build/_tests/EC'. Test Successful in 0.191s. 82 tests run. "/usr/bin/linux32" "/bin/sh" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-07-01 15:03.14: Job failed: Failed: Build failed