2025-01-08 17:03.23: New job: test hannesm/mirage-crypto https://github.com/hannesm/mirage-crypto.git#refs/heads/cpu-rng-adjustments (0ded58aa5ffb3a6addf701afae14bc99ac86c7e2) (linux-x86_64:debian-12-4.14_x86_32_opam-2.3)
Base: ocaml/opam:debian-12-ocaml-4.14@sha256:52844e04cc1538222626ac39a4bcc48a4dc6f594c53ffbaa11e44adc493dc564
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/hannesm/mirage-crypto.git" -b "cpu-rng-adjustments" && cd "mirage-crypto" && git reset --hard 0ded58aa
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.14@sha256:52844e04cc1538222626ac39a4bcc48a4dc6f594c53ffbaa11e44adc493dc564
# debian-12-4.14_x86_32_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 e566c29b12a9c284b68b3f6cbe7fbd4e8452406f || git fetch origin master) && git reset -q --hard e566c29b12a9c284b68b3f6cbe7fbd4e8452406f && 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-rng-lwt.opam mirage-crypto-rng-eio.opam mirage-crypto-rng-async.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-rng-lwt.dev './' && \
opam pin add -yn mirage-crypto-rng-eio.dev './' && \
opam pin add -yn mirage-crypto-rng-async.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.8.0 asn1-combinators.0.3.2 astring.0.8.5 async.v0.15.0 async_kernel.v0.15.0 async_rpc_kernel.v0.15.0 async_unix.v0.15.0 base.v0.15.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.15.0 base_quickcheck.v0.15.0 bin_prot.v0.15.0 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.15.1 core_kernel.v0.15.0 core_unix.v0.15.2 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.15.0 fieldslib.v0.15.0 fmt.0.9.0 host-arch-x86_32.1 host-system-other.1 int_repr.v0.15.0 ipaddr.5.6.0 jane-street-headers.v0.15.0 jst-config.v0.15.1 logs.0.7.0 lwt.5.9.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.8.2 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.1.0 num.1.5-1 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 ocaml_intrinsics.v0.15.2 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.15.0 ppx_assert.v0.15.0 ppx_base.v0.15.0 ppx_bench.v0.15.1 ppx_bin_prot.v0.15.0 ppx_cold.v0.15.0 ppx_compare.v0.15.0 ppx_custom_printf.v0.15.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_deriving_yojson.3.9.1 ppx_disable_unused_warnings.v0.15.0 ppx_enumerate.v0.15.0 ppx_expect.v0.15.1 ppx_fields_conv.v0.15.0 ppx_fixed_literal.v0.15.0 ppx_hash.v0.15.0 ppx_here.v0.15.0 ppx_ignore_instrumentation.v0.15.0 ppx_inline_test.v0.15.1 ppx_jane.v0.15.0 ppx_let.v0.15.0 ppx_log.v0.15.0 ppx_module_timer.v0.15.0 ppx_optcomp.v0.15.0 ppx_optional.v0.15.0 ppx_pipebang.v0.15.0 ppx_sexp_conv.v0.15.1 ppx_sexp_message.v0.15.0 ppx_sexp_value.v0.15.0 ppx_stable.v0.15.0 ppx_string.v0.15.0 ppx_typerep_conv.v0.15.0 ppx_variants_conv.v0.15.0 ppxlib.0.34.0 protocol_version_header.v0.15.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexp_pretty.v0.15.1 sexplib.v0.15.1 sexplib0.v0.15.1 spawn.v0.17.0 splittable_random.v0.15.0 stdio.v0.15.0 stdlib-shims.0.3.0 textutils.v0.15.0 textutils_kernel.v0.15.0 time_now.v0.15.0 timezone.v0.15.0 topkg.1.0.7 typerep.v0.15.0 uutf.1.0.3 variantslib.v0.15.0 yojson.2.2.2 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-lwt.dev mirage-crypto-rng-async.dev mirage-crypto-pk.dev mirage-crypto-ec.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build --only-packages=mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-mirage,mirage-crypto-rng-lwt,mirage-crypto-rng-async,mirage-crypto-pk,mirage-crypto-ec @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2025-01-08 17:03.23: Using cache hint "hannesm/mirage-crypto-ocaml/opam:debian-12-ocaml-4.14@sha256:52844e04cc1538222626ac39a4bcc48a4dc6f594c53ffbaa11e44adc493dc564-debian-12-4.14_x86_32_opam-2.3-9498402e6528d4e8e2e50d00ce046d38"
2025-01-08 17:03.23: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.14@sha256:52844e04cc1538222626ac39a4bcc48a4dc6f594c53ffbaa11e44adc493dc564)
(comment debian-12-4.14_x86_32_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 e566c29b12a9c284b68b3f6cbe7fbd4e8452406f || git fetch origin master) && git reset -q --hard e566c29b12a9c284b68b3f6cbe7fbd4e8452406f && 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-rng-lwt.opam mirage-crypto-rng-eio.opam mirage-crypto-rng-async.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-rng-lwt.dev './' && \
\nopam pin add -yn mirage-crypto-rng-eio.dev './' && \
\nopam pin add -yn mirage-crypto-rng-async.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.8.0 asn1-combinators.0.3.2 astring.0.8.5 async.v0.15.0 async_kernel.v0.15.0 async_rpc_kernel.v0.15.0 async_unix.v0.15.0 base.v0.15.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.15.0 base_quickcheck.v0.15.0 bin_prot.v0.15.0 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.15.1 core_kernel.v0.15.0 core_unix.v0.15.2 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.15.0 fieldslib.v0.15.0 fmt.0.9.0 host-arch-x86_32.1 host-system-other.1 int_repr.v0.15.0 ipaddr.5.6.0 jane-street-headers.v0.15.0 jst-config.v0.15.1 logs.0.7.0 lwt.5.9.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.8.2 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.1.0 num.1.5-1 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 ocaml_intrinsics.v0.15.2 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.15.0 ppx_assert.v0.15.0 ppx_base.v0.15.0 ppx_bench.v0.15.1 ppx_bin_prot.v0.15.0 ppx_cold.v0.15.0 ppx_compare.v0.15.0 ppx_custom_printf.v0.15.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_deriving_yojson.3.9.1 ppx_disable_unused_warnings.v0.15.0 ppx_enumerate.v0.15.0 ppx_expect.v0.15.1 ppx_fields_conv.v0.15.0 ppx_fixed_literal.v0.15.0 ppx_hash.v0.15.0 ppx_here.v0.15.0 ppx_ignore_instrumentation.v0.15.0 ppx_inline_test.v0.15.1 ppx_jane.v0.15.0 ppx_let.v0.15.0 ppx_log.v0.15.0 ppx_module_timer.v0.15.0 ppx_optcomp.v0.15.0 ppx_optional.v0.15.0 ppx_pipebang.v0.15.0 ppx_sexp_conv.v0.15.1 ppx_sexp_message.v0.15.0 ppx_sexp_value.v0.15.0 ppx_stable.v0.15.0 ppx_string.v0.15.0 ppx_typerep_conv.v0.15.0 ppx_variants_conv.v0.15.0 ppxlib.0.34.0 protocol_version_header.v0.15.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexp_pretty.v0.15.1 sexplib.v0.15.1 sexplib0.v0.15.1 spawn.v0.17.0 splittable_random.v0.15.0 stdio.v0.15.0 stdlib-shims.0.3.0 textutils.v0.15.0 textutils_kernel.v0.15.0 time_now.v0.15.0 timezone.v0.15.0 topkg.1.0.7 typerep.v0.15.0 uutf.1.0.3 variantslib.v0.15.0 yojson.2.2.2 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-lwt.dev mirage-crypto-rng-async.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 --only-packages=mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-mirage,mirage-crypto-rng-lwt,mirage-crypto-rng-async,mirage-crypto-pk,mirage-crypto-ec @install @check @runtest && rm -rf _build"))
)
2025-01-08 17:03.23: Waiting for resource in pool OCluster
2025-01-08 17:03.23: Waiting for worker…
2025-01-08 17:03.47: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 0ded58a cpu_rng_bootstrap: use rdrand if rdseed fails.
(from ocaml/opam:debian-12-ocaml-4.14@sha256:52844e04cc1538222626ac39a4bcc48a4dc6f594c53ffbaa11e44adc493dc564)
WARNING: The requested image's platform (linux/386) does not match the detected host platform (linux/amd64) and no specific platform was requested
2025-01-08 17:03.48 ---> using "ff36d171936c4b44934e802a9a7ed4dcc5460c28a10162d81708a750812b3f82" from cache
/: (comment debian-12-4.14_x86_32_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-01-08 17:03.48 ---> using "1e31eb4dd30f6cd4ddfc24b3a2925b4412cec5c3efd35fc01286f879c6a39f48" 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
[NOTE] The 'jobs' option was reset, its value was 39 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=39 --global
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2025-01-08 17:03.48 ---> using "37329f5aa9b3c65d5e6a12ea1a33f669de7482d7691a78950bd2fe8753e0c9c4" from cache
/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-130-generic
The OCaml toplevel, version 4.14.2
2.3.0
2025-01-08 17:03.48 ---> using "23472b19c4de69eaab69baaae8c9c5982ae182ef7104032e8aefe4f3b8477afe" from cache
/src: (workdir /src)
/src: (run (shell "sudo chown opam /src"))
2025-01-08 17:03.48 ---> using "9fb2703dae4437c3a82262219a35f9377aac59ef7c3ccdbb08e6e1adf306d88a" from cache
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e e566c29b12a9c284b68b3f6cbe7fbd4e8452406f || git fetch origin master) && git reset -q --hard e566c29b12a9c284b68b3f6cbe7fbd4e8452406f && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch master -> FETCH_HEAD
de786e28db..2e81d1953c master -> origin/master
e566c29b12 Merge pull request #27141 from NathanReb/release-ppxlib-0.34.0
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from 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-01-08 17:03.48 ---> using "9e077fe2d7336f43c6c47d9c6f302a8aa4b10be13007112194ecc852c66cb55f" 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-rng-lwt.opam mirage-crypto-rng-eio.opam mirage-crypto-rng-async.opam mirage-crypto-pk.opam mirage-crypto-ec.opam)
(dst ./))
2025-01-08 17:03.48 ---> using "1aafc92183acc3b1ea945505d464a2f67a0bb333bb84b593cd175c9151a1d432" from cache
/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-rng-lwt.dev './' && \
\nopam pin add -yn mirage-crypto-rng-eio.dev './' && \
\nopam pin add -yn mirage-crypto-rng-async.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-rng-lwt.dev] synchronised (file:///src)
mirage-crypto-rng-lwt is now pinned to file:///src (version dev)
[mirage-crypto-rng-eio.dev] synchronised (file:///src)
mirage-crypto-rng-eio is now pinned to file:///src (version dev)
[mirage-crypto-rng-async.dev] synchronised (file:///src)
mirage-crypto-rng-async 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-01-08 17:03.48 ---> using "8befe069f24d32cb2ea88818eb6f75e8980e4011cce91921136dda3cca61af70" from cache
/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-01-08 17:03.48 ---> using "a5da4859b83e693f3198672921d860d1c83002018d809edf9b18e2df02aae586" from cache
/src: (env DEPS "alcotest.1.8.0 asn1-combinators.0.3.2 astring.0.8.5 async.v0.15.0 async_kernel.v0.15.0 async_rpc_kernel.v0.15.0 async_unix.v0.15.0 base.v0.15.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.15.0 base_quickcheck.v0.15.0 bin_prot.v0.15.0 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.15.1 core_kernel.v0.15.0 core_unix.v0.15.2 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.15.0 fieldslib.v0.15.0 fmt.0.9.0 host-arch-x86_32.1 host-system-other.1 int_repr.v0.15.0 ipaddr.5.6.0 jane-street-headers.v0.15.0 jst-config.v0.15.1 logs.0.7.0 lwt.5.9.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.8.2 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.1.0 num.1.5-1 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 ocaml_intrinsics.v0.15.2 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.15.0 ppx_assert.v0.15.0 ppx_base.v0.15.0 ppx_bench.v0.15.1 ppx_bin_prot.v0.15.0 ppx_cold.v0.15.0 ppx_compare.v0.15.0 ppx_custom_printf.v0.15.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_deriving_yojson.3.9.1 ppx_disable_unused_warnings.v0.15.0 ppx_enumerate.v0.15.0 ppx_expect.v0.15.1 ppx_fields_conv.v0.15.0 ppx_fixed_literal.v0.15.0 ppx_hash.v0.15.0 ppx_here.v0.15.0 ppx_ignore_instrumentation.v0.15.0 ppx_inline_test.v0.15.1 ppx_jane.v0.15.0 ppx_let.v0.15.0 ppx_log.v0.15.0 ppx_module_timer.v0.15.0 ppx_optcomp.v0.15.0 ppx_optional.v0.15.0 ppx_pipebang.v0.15.0 ppx_sexp_conv.v0.15.1 ppx_sexp_message.v0.15.0 ppx_sexp_value.v0.15.0 ppx_stable.v0.15.0 ppx_string.v0.15.0 ppx_typerep_conv.v0.15.0 ppx_variants_conv.v0.15.0 ppxlib.0.34.0 protocol_version_header.v0.15.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexp_pretty.v0.15.1 sexplib.v0.15.1 sexplib0.v0.15.1 spawn.v0.17.0 splittable_random.v0.15.0 stdio.v0.15.0 stdlib-shims.0.3.0 textutils.v0.15.0 textutils_kernel.v0.15.0 time_now.v0.15.0 timezone.v0.15.0 topkg.1.0.7 typerep.v0.15.0 uutf.1.0.3 variantslib.v0.15.0 yojson.2.2.2 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-lwt.dev mirage-crypto-rng-async.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-security bookworm-security/main i386 Packages [233 kB]
- Fetched 336 kB in 0s (756 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-async.dev] synchronised (file:///src)
[mirage-crypto-rng-lwt.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-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 host-system-other is already installed (current version is 1).
[NOTE] Package host-arch-x86_32 is already installed (current version is 1).
[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 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:i386.
- (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 ... 18730 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_i386.deb ...
- Unpacking libgmpxx4ldbl:i386 (2:6.2.1+dfsg1-1.1) ...
- Selecting previously unselected package libgmp-dev:i386.
- Preparing to unpack .../1-libgmp-dev_2%3a6.2.1+dfsg1-1.1_i386.deb ...
- Unpacking libgmp-dev:i386 (2:6.2.1+dfsg1-1.1) ...
- Selecting previously unselected package libpkgconf3:i386.
- Preparing to unpack .../2-libpkgconf3_1.8.1-1_i386.deb ...
- Unpacking libpkgconf3:i386 (1.8.1-1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-1_i386.deb ...
- Unpacking pkgconf-bin (1.8.1-1) ...
- Selecting previously unselected package pkgconf:i386.
- Preparing to unpack .../4-pkgconf_1.8.1-1_i386.deb ...
- Unpacking pkgconf:i386 (1.8.1-1) ...
- Selecting previously unselected package pkg-config:i386.
- Preparing to unpack .../5-pkg-config_1.8.1-1_i386.deb ...
- Unpacking pkg-config:i386 (1.8.1-1) ...
- Setting up libpkgconf3:i386 (1.8.1-1) ...
- Setting up libgmpxx4ldbl:i386 (2:6.2.1+dfsg1-1.1) ...
- Setting up pkgconf-bin (1.8.1-1) ...
- Setting up libgmp-dev:i386 (2:6.2.1+dfsg1-1.1) ...
- Setting up pkgconf:i386 (1.8.1-1) ...
- Setting up pkg-config:i386 (1.8.1-1) ...
- Processing triggers for libc-bin (2.36-9+deb12u9) ...
2025-01-08 17:03.48 ---> using "86c4e42ead5948b4d65b595a6cf1563c17e73f7d0ef9060598abc9d7d58fe946" 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 host-system-other is already installed (current version is 1).
[NOTE] Package host-arch-x86_32 is already installed (current version is 1).
[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 110 packages
- install alcotest 1.8.0
- install asn1-combinators 0.3.2
- install astring 0.8.5
- install async v0.15.0
- install async_kernel v0.15.0
- install async_rpc_kernel v0.15.0
- install async_unix v0.15.0
- install base v0.15.1
- install base-bytes base
- install base_bigstring v0.15.0
- install base_quickcheck v0.15.0
- install bin_prot v0.15.0
- install cmdliner 1.3.0
- install conf-gmp 4
- install conf-gmp-powm-sec 3
- install conf-pkg-config 3
- install core v0.15.1
- install core_kernel v0.15.0
- install core_unix v0.15.2
- install cppo 1.8.0
- install csexp 1.5.2
- install digestif 1.2.0
- install domain-name 0.4.0
- install dune 3.17.1
- install dune-configurator 3.17.1
- install duration 0.2.1
- install eqaf 0.10
- install expect_test_helpers_core v0.15.0
- install fieldslib v0.15.0
- install fmt 0.9.0
- install int_repr v0.15.0
- install ipaddr 5.6.0
- install jane-street-headers v0.15.0
- install jst-config v0.15.1
- install logs 0.7.0
- install lwt 5.9.0
- install macaddr 5.6.0
- install mirage-clock 4.2.0
- install mirage-clock-unix 4.2.0
- install mirage-runtime 4.8.2
- install mirage-time 3.0.0
- install mirage-time-unix 3.0.0
- install mirage-unix 5.0.1
- install mtime 2.1.0
- install num 1.5-1
- install ocaml-compiler-libs v0.12.4
- install ocaml-syntax-shims 1.0.0
- install ocaml_intrinsics v0.15.2
- install ocamlbuild 0.15.0
- install ocamlfind 1.9.6
- install ocplib-endian 1.2
- install ohex 0.2.0
- install ounit2 2.2.7
- install parsexp v0.15.0
- install ppx_assert v0.15.0
- install ppx_base v0.15.0
- install ppx_bench v0.15.1
- install ppx_bin_prot v0.15.0
- install ppx_cold v0.15.0
- install ppx_compare v0.15.0
- install ppx_custom_printf v0.15.0
- install ppx_derivers 1.2.1
- install ppx_deriving 6.0.3
- install ppx_deriving_yojson 3.9.1
- install ppx_disable_unused_warnings v0.15.0
- install ppx_enumerate v0.15.0
- install ppx_expect v0.15.1
- install ppx_fields_conv v0.15.0
- install ppx_fixed_literal v0.15.0
- install ppx_hash v0.15.0
- install ppx_here v0.15.0
- install ppx_ignore_instrumentation v0.15.0
- install ppx_inline_test v0.15.1
- install ppx_jane v0.15.0
- install ppx_let v0.15.0
- install ppx_log v0.15.0
- install ppx_module_timer v0.15.0
- install ppx_optcomp v0.15.0
- install ppx_optional v0.15.0
- install ppx_pipebang v0.15.0
- install ppx_sexp_conv v0.15.1
- install ppx_sexp_message v0.15.0
- install ppx_sexp_value v0.15.0
- install ppx_stable v0.15.0
- install ppx_string v0.15.0
- install ppx_typerep_conv v0.15.0
- install ppx_variants_conv v0.15.0
- install ppxlib 0.34.0
- install protocol_version_header v0.15.0
- install ptime 1.2.0
- install randomconv 0.2.0
- install re 1.12.0
- install seq base
- install sexp_pretty v0.15.1
- install sexplib v0.15.1
- install sexplib0 v0.15.1
- install spawn v0.17.0
- install splittable_random v0.15.0
- install stdio v0.15.0
- install stdlib-shims 0.3.0
- install textutils v0.15.0
- install textutils_kernel v0.15.0
- install time_now v0.15.0
- install timezone v0.15.0
- install topkg 1.0.7
- install typerep v0.15.0
- install uutf 1.0.3
- install variantslib v0.15.0
- install yojson 2.2.2
- install zarith 1.14
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.3.2 (cached)
-> retrieved alcotest.1.8.0 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved async.v0.15.0 (cached)
-> retrieved async_kernel.v0.15.0 (cached)
-> retrieved async_rpc_kernel.v0.15.0 (cached)
-> retrieved async_unix.v0.15.0 (cached)
-> retrieved base.v0.15.1 (cached)
-> retrieved base_bigstring.v0.15.0 (cached)
-> retrieved base_quickcheck.v0.15.0 (cached)
-> retrieved conf-gmp.4 (cached)
-> retrieved conf-gmp-powm-sec.3 (cached)
-> retrieved bin_prot.v0.15.0 (cached)
-> retrieved cmdliner.1.3.0 (cached)
-> retrieved core.v0.15.1 (cached)
-> installed conf-gmp.4
-> installed conf-pkg-config.3
-> retrieved core_kernel.v0.15.0 (cached)
-> retrieved core_unix.v0.15.2 (cached)
-> retrieved cppo.1.8.0 (cached)
-> installed conf-gmp-powm-sec.3
-> retrieved csexp.1.5.2 (cached)
-> retrieved domain-name.0.4.0 (cached)
-> retrieved duration.0.2.1 (cached)
-> retrieved eqaf.0.10 (cached)
-> retrieved expect_test_helpers_core.v0.15.0 (cached)
-> retrieved fieldslib.v0.15.0 (cached)
-> retrieved fmt.0.9.0 (cached)
-> retrieved int_repr.v0.15.0 (cached)
-> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached)
-> retrieved jane-street-headers.v0.15.0 (cached)
-> retrieved jst-config.v0.15.1 (cached)
-> retrieved logs.0.7.0 (cached)
-> retrieved lwt.5.9.0 (cached)
-> retrieved mirage-clock.4.2.0, mirage-clock-unix.4.2.0 (cached)
-> retrieved digestif.1.2.0 (cached)
-> retrieved mirage-runtime.4.8.2 (cached)
-> retrieved mirage-time.3.0.0, mirage-time-unix.3.0.0 (cached)
-> retrieved mirage-unix.5.0.1 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved num.1.5-1 (cached)
-> retrieved ocaml-compiler-libs.v0.12.4 (cached)
-> retrieved dune.3.17.1, dune-configurator.3.17.1 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocaml_intrinsics.v0.15.2 (cached)
-> retrieved ocamlbuild.0.15.0 (cached)
-> retrieved ocamlfind.1.9.6 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved ohex.0.2.0 (cached)
-> installed cmdliner.1.3.0
-> retrieved ounit2.2.2.7 (cached)
-> retrieved parsexp.v0.15.0 (cached)
-> retrieved ppx_assert.v0.15.0 (cached)
-> retrieved ppx_base.v0.15.0 (cached)
-> retrieved ppx_bench.v0.15.1 (cached)
-> retrieved ppx_bin_prot.v0.15.0 (cached)
-> retrieved ppx_cold.v0.15.0 (cached)
-> retrieved ppx_compare.v0.15.0 (cached)
-> retrieved ppx_custom_printf.v0.15.0 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> retrieved ppx_disable_unused_warnings.v0.15.0 (cached)
-> retrieved ppx_deriving.6.0.3 (cached)
-> retrieved ppx_deriving_yojson.3.9.1 (cached)
-> retrieved ppx_enumerate.v0.15.0 (cached)
-> retrieved ppx_fields_conv.v0.15.0 (cached)
-> retrieved ppx_expect.v0.15.1 (cached)
-> retrieved ppx_fixed_literal.v0.15.0 (cached)
-> retrieved ppx_hash.v0.15.0 (cached)
-> retrieved ppx_here.v0.15.0 (cached)
-> retrieved ppx_ignore_instrumentation.v0.15.0 (cached)
-> retrieved ppx_inline_test.v0.15.1 (cached)
-> retrieved ppx_jane.v0.15.0 (cached)
-> retrieved ppx_let.v0.15.0 (cached)
-> retrieved ppx_log.v0.15.0 (cached)
-> retrieved ppx_module_timer.v0.15.0 (cached)
-> retrieved ppx_optcomp.v0.15.0 (cached)
-> retrieved ppx_optional.v0.15.0 (cached)
-> retrieved ppx_pipebang.v0.15.0 (cached)
-> retrieved ppx_sexp_conv.v0.15.1 (cached)
-> retrieved ppx_sexp_message.v0.15.0 (cached)
-> retrieved ppx_sexp_value.v0.15.0 (cached)
-> retrieved ppx_stable.v0.15.0 (cached)
-> retrieved ppx_string.v0.15.0 (cached)
-> retrieved ppx_typerep_conv.v0.15.0 (cached)
-> retrieved ppx_variants_conv.v0.15.0 (cached)
-> retrieved protocol_version_header.v0.15.0 (cached)
-> retrieved ptime.1.2.0 (cached)
-> retrieved randomconv.0.2.0 (cached)
-> retrieved seq.base (cached)
-> installed seq.base
-> retrieved sexp_pretty.v0.15.1 (cached)
-> retrieved re.1.12.0 (cached)
-> retrieved sexplib.v0.15.1 (cached)
-> retrieved sexplib0.v0.15.1 (cached)
-> retrieved spawn.v0.17.0 (cached)
-> retrieved splittable_random.v0.15.0 (cached)
-> retrieved stdio.v0.15.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved textutils.v0.15.0 (cached)
-> retrieved textutils_kernel.v0.15.0 (cached)
-> retrieved ppxlib.0.34.0 (cached)
-> retrieved time_now.v0.15.0 (cached)
-> retrieved timezone.v0.15.0 (cached)
-> retrieved typerep.v0.15.0 (cached)
-> retrieved uutf.1.0.3 (cached)
-> retrieved variantslib.v0.15.0 (cached)
-> retrieved topkg.1.0.7 (cached)
-> retrieved zarith.1.14 (cached)
-> retrieved yojson.2.2.2 (cached)
-> installed num.1.5-1
-> installed ocamlfind.1.9.6
-> installed base-bytes.base
-> installed ocamlbuild.0.15.0
-> installed zarith.1.14
-> installed topkg.1.0.7
-> installed uutf.1.0.3
-> installed mtime.2.1.0
-> installed fmt.0.9.0
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed dune.3.17.1
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.2
-> installed cppo.1.8.0
-> installed domain-name.0.4.0
-> installed duration.0.2.1
-> installed eqaf.0.10
-> installed jane-street-headers.v0.15.0
-> installed macaddr.5.6.0
-> installed mirage-clock.4.2.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed ocaml-syntax-shims.1.0.0
-> installed ohex.0.2.0
-> installed ppx_derivers.1.2.1
-> installed randomconv.0.2.0
-> installed re.1.12.0
-> installed sexplib0.v0.15.1
-> installed spawn.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed yojson.2.2.2
-> installed ocplib-endian.1.2
-> installed ipaddr.5.6.0
-> installed digestif.1.2.0
-> installed alcotest.1.8.0
-> installed ounit2.2.2.7
-> installed dune-configurator.3.17.1
-> installed mirage-clock-unix.4.2.0
-> installed ocaml_intrinsics.v0.15.2
-> installed lwt.5.9.0
-> installed mirage-time.3.0.0
-> installed mirage-time-unix.3.0.0
-> installed logs.0.7.0
-> installed mirage-runtime.4.8.2
-> installed mirage-unix.5.0.1
-> installed base.v0.15.1
-> installed fieldslib.v0.15.0
-> installed variantslib.v0.15.0
-> installed stdio.v0.15.0
-> installed typerep.v0.15.0
-> installed parsexp.v0.15.0
-> installed sexplib.v0.15.1
-> installed ppxlib.0.34.0
-> installed ppx_optcomp.v0.15.0
-> installed ppx_cold.v0.15.0
-> installed ppx_disable_unused_warnings.v0.15.0
-> installed ppx_here.v0.15.0
-> installed ppx_enumerate.v0.15.0
-> installed ppx_variants_conv.v0.15.0
-> installed ppx_fields_conv.v0.15.0
-> installed ppx_typerep_conv.v0.15.0
-> installed ppx_compare.v0.15.0
-> installed ppx_stable.v0.15.0
-> installed ppx_ignore_instrumentation.v0.15.0
-> installed ppx_pipebang.v0.15.0
-> installed ppx_fixed_literal.v0.15.0
-> installed ppx_optional.v0.15.0
-> installed ppx_deriving.6.0.3
-> installed ppx_sexp_conv.v0.15.1
-> installed ppx_let.v0.15.0
-> installed ppx_hash.v0.15.0
-> installed ppx_deriving_yojson.3.9.1
-> installed ppx_assert.v0.15.0
-> installed ppx_sexp_value.v0.15.0
-> installed ppx_sexp_message.v0.15.0
-> installed ppx_custom_printf.v0.15.0
-> installed ppx_base.v0.15.0
-> installed jst-config.v0.15.1
-> installed ppx_log.v0.15.0
-> installed sexp_pretty.v0.15.1
-> installed bin_prot.v0.15.0
-> installed ppx_string.v0.15.0
-> installed time_now.v0.15.0
-> installed ppx_bin_prot.v0.15.0
-> installed ppx_module_timer.v0.15.0
-> installed ppx_inline_test.v0.15.1
-> installed ppx_bench.v0.15.1
-> installed ppx_expect.v0.15.1
-> installed splittable_random.v0.15.0
-> installed base_quickcheck.v0.15.0
-> installed ppx_jane.v0.15.0
-> installed int_repr.v0.15.0
-> installed base_bigstring.v0.15.0
-> installed core.v0.15.1
-> installed protocol_version_header.v0.15.0
-> installed textutils_kernel.v0.15.0
-> installed expect_test_helpers_core.v0.15.0
-> installed timezone.v0.15.0
-> installed core_kernel.v0.15.0
-> installed async_kernel.v0.15.0
-> installed core_unix.v0.15.2
-> installed async_rpc_kernel.v0.15.0
-> installed textutils.v0.15.0
-> installed async_unix.v0.15.0
-> installed async.v0.15.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-01-08 17:03.48 ---> using "1dcc5caa86abe43e852fac1cef88b185628dd138666c1907c918d27ba3b36f9a" from cache
/src: (copy (src .) (dst /src))
2025-01-08 17:03.48 ---> saved as "84e8bb9282ad8ee59b6e92333942c6731000f1960683d02037874945f33d1fd9"
/src: (run (shell "opam exec -- dune build --only-packages=mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-mirage,mirage-crypto-rng-lwt,mirage-crypto-rng-async,mirage-crypto-pk,mirage-crypto-ec @install @check @runtest && rm -rf _build"))
(cd _build/default/tests && ./test_entropy.exe)
test entropy OK
(cd _build/default/tests && ./test_symmetric_runner.exe)
accel:
................................................................
Ran: 64 tests in: 0.14 seconds.
OK
(cd _build/default/tests && ./test_random_runner.exe)
.........
Ran: 9 tests in: 0.11 seconds.
OK
(cd _build/default/tests && ./test_entropy_collection.exe)
reseeding:
000000 0008 afe6 e732 0000 0000 0108 4052 e211 .....2......@R..
000010 0000 0000 02c8 ac96 ae9d d8a1 84a6 b6ac ................
000020 8aae d6b4 f8b6 48be f8c3 9ecd aed1 f2d5 ......H.........
000030 b8da 6ce1 14e5 d2e7 2af1 1cf4 84f4 c0f6 ..l.....*.......
000040 b0ff ac0b a817 8a23 042f de38 d03b 3448 .......#./.8.;4H
000050 0449 5e4c b04d 2c53 885d 9c62 246b 6675 .I^L.M,S.].b$kfu
000060 f879 7880 1882 e688 f28b be98 489b f2a5 .yx.........H...
000070 58ac 90ad beb2 aebb aac7 8cd3 20df 48e9 X........... .H.
000080 8ced a0f2 42fb d205 d00b 3418 0419 5e1c ....B.....4...^.
000090 b01d 2c23 882d 9c32 243b 6645 f849 7850 ..,#.-.2$;fE.IxP
0000a0 1852 e658 f25b be68 486b f275 587c 907d .R.X.[.hHk.uX|.}
0000b0 be82 ae8b aa97 8ca3 20af 48b9 8cbd a0c2 ........ .H.....
0000c0 42cb d2d5 d0db 34e8 04e9 5eec b0ed 46f3 B.....4...^...F.
0000d0 f0fd 3c04 2605 e808 f40b da18 b21b 0308 ..<.&...........
0000e0 41e8 2c14 0000 0000 A.,.....
accumulate: (src: [0] rdrand) 17b5 d7dd 0000 0000
entropy sources: [0] rdrand [1] timer
accumulate: (src: [1] timer) f26c 261d
accumulate: (src: [0] rdrand) f0cc 353c 0000 0000
accumulate: (src: [1] timer) 1e61 ff37
accumulate: (src: [0] rdrand) 3880 be97 0000 0000
accumulate: (src: [1] timer) 6ccc d8d2
(cd _build/default/tests && ./test_entropy_collection_async.exe)
reseeding:
000000 0008 8974 b86c bef7 0000 01c8 fedc 12e2 ...t.l..........
000010 1ceb 84f8 f4fa a607 4a17 8225 1c2c d22c ........J..%.,.,
000020 1631 f635 7e3e 4249 d84e 225b a468 966b .1.5~>BI.N"[.h.k
000030 ec7a 9e87 2897 aaa4 b6a7 a8b7 66c7 06d6 .z..(.......f...
000040 dcde 26eb c2f8 36fc 54fd 1e03 a010 7813 ..&...6.T.....x.
000050 6622 c22c 3630 5431 3837 2245 1c4a 4053 f".,60T187"E.J@S
000060 4461 da66 2473 c080 1a84 d084 7888 b48a Da.f$s......x...
000070 6296 bea0 18a4 b4a4 f4a7 eab8 fabc 58c1 b.............X.
000080 56c7 a8d5 dedc d4e0 96e4 3ae7 24f5 38fa V.........:.$.8.
000090 de03 6c14 7416 1e21 1826 222f a43c 963f ..l.t..!.&"/.<.?
0000a0 064f 065c 885c 7a5f 686e de78 ba7c 1480 .O.\.\z_hn.x.|..
0000b0 b080 d683 4a94 d095 a29d d8a4 9aa8 72ab ....J.........r.
0000c0 46ba 20c4 d6c4 98c8 70cb 2ada 9ce3 0cf3 F. .....p.*.....
0000d0 4000 7801 0208 ac8e 7d1a b108 0000 0380 @.x.....}.......
0000e0 f3f8 9fad 3de0 de2e c89d a236 127e 87bd ....=......6.~..
0000f0 5b33 8fc4 0e17 3a6c 97b6 9e77 9d68 1229 [3....:l...w.h.)
000100 5e45 dcc7 0dea 11f0 7189 04d3 0a90 cf6d ^E......q......m
000110 2379 7478 7c02 207b dec1 d808 d0f6 c876 #ytx|. {.......v
000120 5516 3497 fe85 21f8 7261 3953 3f8b 0807 U.4...!.ra9S?...
000130 be4e 1be1 8db8 eeed 09e9 001b 2e3f 5f79 .N...........?_y
000140 25b3 e45e 49cb 01b2 25a9 175e 886e 4f73 %..^I...%..^.nOs
000150 8712 6675 c6f2 d1e3 efce b836 aabd 802b ..fu.......6...+
entropy sources: [1] getrandom [0] rdrand [2] timer
accumulate: (src: [2] timer) 0e40 3519
accumulate: (src: [0] rdrand) 977c d3ef 0000 0000
accumulate: (src: [1] getrandom) 70c7 9689 2f93 2416
accumulate: (src: [2] timer) 887f fa20
accumulate: (src: [2] timer) 0cc0 bd28
accumulate: (src: [2] timer) 5402 8230
accumulate: (src: [2] timer) deef 4438
accumulate: (src: [2] timer) 3c0f 07c0
accumulate: (src: [2] timer) 4a71 c8c7
accumulate: (src: [2] timer) 1084 8acf
accumulate: (src: [2] timer) 0a2a 4ed7
accumulate: (src: [2] timer) b637 12df
accumulate: (src: [2] timer) 085c d6e6
accumulate: (src: [2] timer) 2666 9aee
accumulate: (src: [2] timer) 46ce 5df6
accumulate: (src: [2] timer) 8c2c 21fe
accumulate: (src: [2] timer) b85f e305
accumulate: (src: [2] timer) 6a1f a50d
accumulate: (src: [2] timer) 048f 6715
accumulate: (src: [2] timer) 402e 2a1d
accumulate: (src: [2] timer) dece eb24
accumulate: (src: [2] timer) 8801 ae2c
accumulate: (src: [2] timer) 0211 f233
accumulate: (src: [0] rdrand) 73e8 9e26 007c a008
accumulate: (src: [2] timer) 6411 b93b
accumulate: (src: [2] timer) 2881 7ac3
accumulate: (src: [2] timer) 12c0 3bcb
accumulate: (src: [2] timer) 4a08 fcd2
accumulate: (src: [2] timer) e8e9 bdda
accumulate: (src: [2] timer) a0fe 82e2
accumulate: (src: [2] timer) a493 46ea
accumulate: (src: [2] timer) 9ec4 09f2
accumulate: (src: [2] timer) 04ea ccf9
accumulate: (src: [2] timer) 386d 8f01
accumulate: (src: [2] timer) 4498 5109
accumulate: (src: [2] timer) 4c62 1511
accumulate: (src: [2] timer) c69d d918
accumulate: (src: [2] timer) 72c1 9c20
accumulate: (src: [2] timer) f024 6128
accumulate: (src: [2] timer) 389b 2530
accumulate: (src: [2] timer) 4448 e837
accumulate: (src: [2] timer) f2e3 aa3f
accumulate: (src: [2] timer) dc3b 6fc7
accumulate: (src: [2] timer) fa4b 85ce
accumulate: (src: [0] rdrand) e655 d728 2417 b5f7
accumulate: (src: [2] timer) 10cd acce
accumulate: (src: [2] timer) e612 71d6
accumulate: (src: [2] timer) 6686 34de
accumulate: (src: [2] timer) 0a21 f9e5
accumulate: (src: [2] timer) 12c0 bbed
accumulate: (src: [2] timer) e8cd 7ef5
accumulate: (src: [2] timer) 3cc1 41fd
accumulate: (src: [2] timer) 4086 0405
accumulate: (src: [2] timer) c49f c70c
accumulate: (src: [2] timer) 66c3 8914
accumulate: (src: [2] timer) 921d 4c1c
accumulate: (src: [2] timer) 1c7c 0e24
accumulate: (src: [2] timer) 2850 d12b
accumulate: (src: [2] timer) 5ced 9333
accumulate: (src: [2] timer) 74eb 563b
accumulate: (src: [2] timer) 66ea 1ac3
accumulate: (src: [2] timer) 28fc dcca
accumulate: (src: [2] timer) fa34 9ed2
accumulate: (src: [2] timer) c67b 5eda
accumulate: (src: [2] timer) 1853 1fe2
accumulate: (src: [2] timer) ac69 41e9
accumulate: (src: [0] rdrand) 709e 0d7f e40a a108
accumulate: (src: [2] timer) c0c9 68e9
accumulate: (src: [2] timer) fe0a 2ff1
accumulate: (src: [2] timer) 2a99 f1f8
accumulate: (src: [2] timer) 5851 b300
accumulate: (src: [2] timer) 889b 7408
accumulate: (src: [2] timer) 76fe 3410
accumulate: (src: [2] timer) 7a57 f617
accumulate: (src: [2] timer) bc8d b91f
accumulate: (src: [2] timer) 589c 7b27
accumulate: (src: [2] timer) e6d4 3d2f
accumulate: (src: [2] timer) 0897 ff36
accumulate: (src: [2] timer) 8a7a c03e
accumulate: (src: [2] timer) 68a5 80c6
accumulate: (src: [2] timer) f425 40ce
accumulate: (src: [2] timer) 54a8 ffd5
accumulate: (src: [2] timer) e09d bfdd
accumulate: (src: [2] timer) 8e58 80e5
accumulate: (src: [2] timer) 90a2 3fed
accumulate: (src: [2] timer) 381d fff4
accumulate: (src: [2] timer) 5c5c befc
accumulate: (src: [2] timer) 9659 fb03
accumulate: (src: [0] rdrand) 56fc 43e9 0000 0000
accumulate: (src: [2] timer) f866 2404
accumulate: (src: [2] timer) 643d e80b
accumulate: (src: [2] timer) f6c9 a813
accumulate: (src: [2] timer) ec06 6c1b
accumulate: (src: [2] timer) 326e 2e23
accumulate: (src: [2] timer) 8c35 f12a
accumulate: (src: [2] timer) 6ca3 b332
accumulate: (src: [2] timer) bc20 763a
accumulate: (src: [2] timer) 2497 38c2
accumulate: (src: [2] timer) e6e9 fac9
accumulate: (src: [2] timer) da46 bed1
accumulate: (src: [2] timer) c26c 81d9
accumulate: (src: [2] timer) 28e0 44e1
accumulate: (src: [2] timer) 6a8b 08e9
accumulate: (src: [2] timer) dab9 cbf0
accumulate: (src: [2] timer) b8d9 92f8
accumulate: (src: [2] timer) 5ae7 5500
accumulate: (src: [2] timer) d475 1808
accumulate: (src: [2] timer) 3e4e db0f
accumulate: (src: [2] timer) 06b6 9d17
accumulate: (src: [2] timer) 9404 8f1e
accumulate: (src: [0] rdrand) f1ac d85e 0000 0000
accumulate: (src: [2] timer) f05b e01e
accumulate: (src: [2] timer) ce48 a426
accumulate: (src: [2] timer) 8c36 672e
accumulate: (src: [2] timer) 6ade 2936
accumulate: (src: [2] timer) d4b6 ec3d
accumulate: (src: [2] timer) bc9b afc5
accumulate: (src: [2] timer) 3056 72cd
accumulate: (src: [2] timer) f8e4 34d5
accumulate: (src: [2] timer) 4682 f7dc
accumulate: (src: [2] timer) 72dc b9e4
accumulate: (src: [2] timer) d678 7cec
accumulate: (src: [2] timer) 0ea6 3ff4
accumulate: (src: [2] timer) 4865 02fc
accumulate: (src: [2] timer) 04b0 c403
accumulate: (src: [2] timer) a66b 860b
accumulate: (src: [2] timer) 3254 4613
accumulate: (src: [2] timer) 2e80 061b
accumulate: (src: [2] timer) 9ab6 c822
accumulate: (src: [2] timer) 88fa 8a2a
accumulate: (src: [2] timer) 3224 4e32
accumulate: (src: [2] timer) c241 4b39
accumulate: (src: [0] rdrand) dd0a 7b6f 0000 0000
accumulate: (src: [2] timer) ee4b 9c39
accumulate: (src: [2] timer) b49e 61c1
accumulate: (src: [2] timer) e6c3 24c9
accumulate: (src: [2] timer) e48d e7d0
accumulate: (src: [2] timer) 96dc a9d8
accumulate: (src: [2] timer) 0e98 6ce0
accumulate: (src: [2] timer) 846f 2ee8
accumulate: (src: [2] timer) 0e02 f1ef
accumulate: (src: [2] timer) e43f b3f7
accumulate: (src: [2] timer) 54c5 75ff
accumulate: (src: [2] timer) 6a20 3807
accumulate: (src: [2] timer) 3621 fa0e
accumulate: (src: [2] timer) 3ef0 bb16
accumulate: (src: [2] timer) 6a23 7e1e
accumulate: (src: [2] timer) ec11 7926
accumulate: (src: [2] timer) 8015 3c2e
accumulate: (src: [2] timer) e062 fe35
accumulate: (src: [2] timer) 964a c03d
accumulate: (src: [2] timer) 4015 82c5
accumulate: (src: [2] timer) 162c 44cd
accumulate: (src: [2] timer) 6ae1 06d4
accumulate: (src: [0] rdrand) 96df 578f 0000 0000
accumulate: (src: [2] timer) e82d 58d4
accumulate: (src: [2] timer) aad2 1bdc
accumulate: (src: [2] timer) 1671 dee3
accumulate: (src: [2] timer) 4a65 a0eb
accumulate: (src: [2] timer) bc7c 62f3
accumulate: (src: [2] timer) 1e39 25fb
accumulate: (src: [2] timer) fe83 e802
accumulate: (src: [2] timer) 9e7d ab0a
accumulate: (src: [2] timer) b426 6e12
accumulate: (src: [2] timer) b010 311a
accumulate: (src: [2] timer) fa21 f421
accumulate: (src: [2] timer) e85d c129
accumulate: (src: [2] timer) f6c3 8331
accumulate: (src: [2] timer) 90e9 4639
accumulate: (src: [2] timer) 0613 0ac1
accumulate: (src: [2] timer) 86f2 cec8
accumulate: (src: [2] timer) 38f7 91d0
accumulate: (src: [2] timer) c6d8 54d8
accumulate: (src: [2] timer) 10d0 17e0
accumulate: (src: [2] timer) 609b dae7
accumulate: (src: [2] timer) fafd 98ee
accumulate: (src: [0] rdrand) b1ed 5dc5 0050 0100
accumulate: (src: [2] timer) 4cc9 13ef
accumulate: (src: [2] timer) 74ee d5f6
accumulate: (src: [2] timer) 84b2 97fe
accumulate: (src: [2] timer) 28c7 5a06
accumulate: (src: [2] timer) 3419 1d0e
accumulate: (src: [2] timer) ee69 df15
accumulate: (src: [2] timer) ac7a a11d
accumulate: (src: [2] timer) 7aa9 6325
accumulate: (src: [2] timer) f8c3 252d
accumulate: (src: [2] timer) 5209 e834
accumulate: (src: [2] timer) 289e a93c
accumulate: (src: [2] timer) befb 6ac4
accumulate: (src: [2] timer) 84f4 2ccc
accumulate: (src: [2] timer) ec50 efd3
accumulate: (src: [2] timer) 14f8 b1db
accumulate: (src: [2] timer) 3820 75e3
accumulate: (src: [2] timer) 984a 38eb
accumulate: (src: [2] timer) 7093 fbf2
accumulate: (src: [2] timer) 867d befa
accumulate: (src: [2] timer) 1078 8102
accumulate: (src: [2] timer) 4eaf 5409
accumulate: (src: [0] rdrand) 05a0 be77 0000 0000
accumulate: (src: [2] timer) 32b3 cf09
accumulate: (src: [2] timer) dc5a 9211
accumulate: (src: [2] timer) 7e64 5419
accumulate: (src: [2] timer) f455 1621
accumulate: (src: [2] timer) c8f0 d728
accumulate: (src: [2] timer) 0e88 9930
accumulate: (src: [2] timer) 762e 5b38
accumulate: (src: [2] timer) 6611 1dc0
accumulate: (src: [2] timer) c453 dec7
accumulate: (src: [2] timer) c429 9fcf
accumulate: (src: [2] timer) c03a 62d7
accumulate: (src: [2] timer) 0695 24df
accumulate: (src: [2] timer) 7c63 e7e6
accumulate: (src: [2] timer) f0b9 aaee
accumulate: (src: [2] timer) 30ac 6ef6
accumulate: (src: [2] timer) c892 30fe
accumulate: (src: [2] timer) 0ecf f105
accumulate: (src: [2] timer) 7a0e b30d
accumulate: (src: [2] timer) 1af7 7415
accumulate: (src: [2] timer) ee06 371d
accumulate: (src: [2] timer) 80d3 1024
accumulate: (src: [0] rdrand) 2dad 20fc 80bb 5308
accumulate: (src: [1] getrandom) 02a5 68c0 81d7 0b33
(cd _build/default/tests && ./test_pk_runner.exe)
.......................................................................................................................................................................................................................................................................................................................................................................
Ran: 359 tests in: 2.91 seconds.
OK
2025-01-08 17:04.32: Cancelling: Auto-cancelling job because it is no longer needed
Job cancelled