2024-08-20 09:30.29: New job: test mirage/mirage-crypto https://github.com/mirage/mirage-crypto.git#refs/heads/main (74fd16b63bbff3b6b986cd350533ac011d464213) (linux-x86_64:fedora-40-4.14_opam-2.2)
Base: ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/mirage/mirage-crypto.git" -b "main" && cd "mirage-crypto" && git reset --hard 74fd16b6
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b
# fedora-40-4.14_opam-2.2
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo dnf install -y findutils
RUN sudo ln -f /usr/bin/opam-2.2 /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 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f || git fetch origin master) && git reset -q --hard 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f && 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 './'
ENV DEPS="alcotest.1.8.0 asn1-combinators.0.3.1 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.1.3.0 conf-bash.1 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.6.9 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.16.0 dune-configurator.3.16.0 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.9.0 host-arch-x86_64.1 host-system-other.1 int_repr.v0.16.0 ipaddr.5.6.0 jane-street-headers.v0.16.0 jst-config.v0.16.0 logs.0.7.0 lwt.5.7.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.6.1 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.0.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.16.1 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppx_deriving_yojson.3.9.0 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.0 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.33.0 protocol_version_header.v0.16.0 ptime.1.1.0 randomconv.0.2.0 re.1.11.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.15.1 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.0.7 typerep.v0.16.0 uutf.1.0.3 variantslib.v0.16.0 yojson.2.2.2 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.2 --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
2024-08-20 09:30.29: Using cache hint "mirage/mirage-crypto-ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b-fedora-40-4.14_opam-2.2-991254b47bfa9a8005917125f5b3d423"
2024-08-20 09:30.29: Using OBuilder spec:
((from ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b)
(comment fedora-40-4.14_opam-2.2)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (network host)
(shell "sudo dnf install -y findutils"))
(run (shell "sudo ln -f /usr/bin/opam-2.2 /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 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f || git fetch origin master) && git reset -q --hard 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f && 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 './'"))
(env DEPS "alcotest.1.8.0 asn1-combinators.0.3.1 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.1.3.0 conf-bash.1 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.6.9 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.16.0 dune-configurator.3.16.0 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.9.0 host-arch-x86_64.1 host-system-other.1 int_repr.v0.16.0 ipaddr.5.6.0 jane-street-headers.v0.16.0 jst-config.v0.16.0 logs.0.7.0 lwt.5.7.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.6.1 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.0.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.16.1 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppx_deriving_yojson.3.9.0 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.0 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.33.0 protocol_version_header.v0.16.0 ptime.1.1.0 randomconv.0.2.0 re.1.11.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.15.1 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.0.7 typerep.v0.16.0 uutf.1.0.3 variantslib.v0.16.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.2 --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"))
)
2024-08-20 09:30.29: Waiting for resource in pool OCluster
2024-08-20 09:30.30: Waiting for worker…
2024-08-20 09:31.04: Got resource from pool OCluster
Building on x86-bm-c3.sw.ocaml.org
HEAD is now at 398e566 fix CCM, as discovered when porting TLS to string
HEAD is now at 74fd16b Merge pull request #242 from hannesm/fix-ccm
(from ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b)
Unable to find image 'ocaml/opam:fedora-40-ocaml-4.14@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b' locally
docker.io/ocaml/opam@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b: Pulling from ocaml/opam
3ce4c9cf2f58: Pulling fs layer
3ce4c9cf2f58: Download complete
3ce4c9cf2f58: Pull complete
Digest: sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b
Status: Downloaded newer image for ocaml/opam@sha256:28c6b594b3141a5972885f6f461ae8ee5bed88ce37433c5f211873557d16470b
2024-08-20 09:31.05 ---> using "2051d9cca3a7bf76b34e3f91bf12209d7433aa03e8dd4231492c9c682adc288b" from cache
/: (comment fedora-40-4.14_opam-2.2)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (workdir /src)
/src: (run (network host)
(shell "sudo dnf install -y findutils"))
Fedora 40 - x86_64 280 kB/s | 30 kB 00:00
Fedora 40 openh264 (From Cisco) - x86_64 13 kB/s | 989 B 00:00
Fedora 40 - x86_64 - Updates 101 kB/s | 8.6 kB 00:00
Fedora 40 - x86_64 - Updates 2.2 MB/s | 5.5 MB 00:02
Package findutils-1:4.9.0-9.fc40.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
2024-08-20 09:31.05 ---> using "db78a1a619c22910d0a5c7e3e15541a65748242bf541e069f0efee9785035ab4" from cache
/src: (run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
2024-08-20 09:31.05 ---> using "505a8bdfa0573e9c6c6a7ecea4a3eb88819aff0a26982b2f9d57c258a5b5859d" 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] synchronised from file:///home/opam/opam-repository
2024-08-20 09:31.05 ---> using "bff9f5193402c4ced078ef8dc5226c8ff36573de1e9b754fff251f4e8c66dd64" from cache
/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-117-generic
The OCaml toplevel, version 4.14.2
2.2.0
2024-08-20 09:31.05 ---> using "8160e31b235c36abeece4e4dc7567449c620eead76e71ee3497ec158a3256fc1" from cache
/src: (workdir /src)
/src: (run (shell "sudo chown opam /src"))
2024-08-20 09:31.05 ---> using "144a11e1b5d924d1236302b983dfd856cd43c0b22f9612bf26504cfd3c20db6b" from cache
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f || git fetch origin master) && git reset -q --hard 0f4d0ee5b69b496a4e26f305891c31400f0b4b5f && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch master -> FETCH_HEAD
7c4ff52ef3..0f2e2e7a59 master -> origin/master
0f4d0ee5b6 Merge pull request #26348 from hannesm/release-mirage-v4.6.1
<><> 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.
# Run eval $(opam env) to update the current shell environment
2024-08-20 09:31.05 ---> using "a364f75cb13fb2d19e6edf2b0a13dd01488eabb1798c7ab1d0db065738cc6e32" 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 ./))
2024-08-20 09:31.05 ---> using "34b6f09f8cf35cf6b55adb7e91789fcc3f6bc3e4f23055bedf3ad642a80021a5" 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)
2024-08-20 09:31.05 ---> using "5aaac2368993ed188d214e57d2dd865f56d3f04cc09b58d305b9044dda9c1fcd" from cache
/src: (env DEPS "alcotest.1.8.0 asn1-combinators.0.3.1 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.1.3.0 conf-bash.1 conf-gmp.4 conf-gmp-powm-sec.3 conf-pkg-config.3 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.6.9 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.16.0 dune-configurator.3.16.0 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.9.0 host-arch-x86_64.1 host-system-other.1 int_repr.v0.16.0 ipaddr.5.6.0 jane-street-headers.v0.16.0 jst-config.v0.16.0 logs.0.7.0 lwt.5.7.0 macaddr.5.6.0 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-runtime.4.6.1 mirage-time.3.0.0 mirage-time-unix.3.0.0 mirage-unix.5.0.1 mtime.2.0.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.16.1 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppx_deriving_yojson.3.9.0 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.0 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.33.0 protocol_version_header.v0.16.0 ptime.1.1.0 randomconv.0.2.0 re.1.11.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.15.1 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.0.7 typerep.v0.16.0 uutf.1.0.3 variantslib.v0.16.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.2 --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 "yum" "makecache"
- Fedora 40 - x86_64 309 kB/s | 30 kB 00:00
- Fedora 40 openh264 (From Cisco) - x86_64 14 kB/s | 989 B 00:00
- Fedora 40 - x86_64 - Updates 103 kB/s | 8.6 kB 00:00
- Metadata cache created.
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[mirage-crypto.dev] synchronised (no changes)
[mirage-crypto-ec.dev] synchronised (no changes)
[mirage-crypto-pk.dev] synchronised (no changes)
[mirage-crypto-rng.dev] synchronised (no changes)
[mirage-crypto-rng-async.dev] synchronised (no changes)
[mirage-crypto-rng-lwt.dev] synchronised (no changes)
[mirage-crypto-rng-mirage.dev] synchronised (no changes)
[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_64 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:
gmp-devel
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
+ /usr/bin/sudo "yum" "install" "-y" "gmp-devel"
- Last metadata expiration check: 0:00:17 ago on Tue Aug 20 08:57:27 2024.
- Dependencies resolved.
- ================================================================================
- Package Architecture Version Repository Size
- ================================================================================
- Installing:
- gmp-devel x86_64 1:6.2.1-8.fc40 fedora 173 k
- Installing dependencies:
- gmp-c++ x86_64 1:6.2.1-8.fc40 fedora 18 k
-
- Transaction Summary
- ================================================================================
- Install 2 Packages
-
- Total download size: 191 k
- Installed size: 382 k
- Downloading Packages:
- (1/2): gmp-c++-6.2.1-8.fc40.x86_64.rpm 268 kB/s | 18 kB 00:00
- (2/2): gmp-devel-6.2.1-8.fc40.x86_64.rpm 1.5 MB/s | 173 kB 00:00
- --------------------------------------------------------------------------------
- Total 915 kB/s | 191 kB 00:00
- Running transaction check
- Transaction check succeeded.
- Running transaction test
- Transaction test succeeded.
- Running transaction
- Preparing : 1/1
- Installing : gmp-c++-1:6.2.1-8.fc40.x86_64 1/2
- Installing : gmp-devel-1:6.2.1-8.fc40.x86_64 2/2
- Running scriptlet: gmp-devel-1:6.2.1-8.fc40.x86_64 2/2
-
- Installed:
- gmp-c++-1:6.2.1-8.fc40.x86_64 gmp-devel-1:6.2.1-8.fc40.x86_64
-
- Complete!
+ /usr/bin/rpm "-q" "--whatprovides" "gmp-devel"
- gmp-devel-6.2.1-8.fc40.x86_64
2024-08-20 09:31.05 ---> using "08433e867f17ab0d4724c16de64ea86e2db4965a821979b0dd137967a58346e6" 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_64 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 114 packages
- install alcotest 1.8.0
- install asn1-combinators 0.3.1
- install astring 0.8.5
- install async v0.16.0
- install async_kernel v0.16.0
- install async_rpc_kernel v0.16.0
- install async_unix v0.16.0
- install base v0.16.3
- install base-bytes base
- install base_bigstring v0.16.0
- install base_quickcheck v0.16.0
- install bin_prot v0.16.0
- install cmdliner 1.3.0
- install conf-bash 1
- install conf-gmp 4
- install conf-gmp-powm-sec 3
- install conf-pkg-config 3
- install core v0.16.2
- install core_kernel v0.16.0
- install core_unix v0.16.0
- install cppo 1.6.9
- install csexp 1.5.2
- install digestif 1.2.0
- install domain-name 0.4.0
- install dune 3.16.0
- install dune-configurator 3.16.0
- install duration 0.2.1
- install eqaf 0.10
- install expect_test_helpers_core v0.16.0
- install fieldslib v0.16.0
- install fmt 0.9.0
- install int_repr v0.16.0
- install ipaddr 5.6.0
- install jane-street-headers v0.16.0
- install jst-config v0.16.0
- install logs 0.7.0
- install lwt 5.7.0
- install macaddr 5.6.0
- install mirage-clock 4.2.0
- install mirage-clock-unix 4.2.0
- install mirage-runtime 4.6.1
- install mirage-time 3.0.0
- install mirage-time-unix 3.0.0
- install mirage-unix 5.0.1
- install mtime 2.0.0
- install num 1.5-1
- install ocaml-compiler-libs v0.12.4
- install ocaml-syntax-shims 1.0.0
- install ocaml_intrinsics v0.16.1
- 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.16.0
- install ppx_assert v0.16.0
- install ppx_base v0.16.0
- install ppx_bench v0.16.0
- install ppx_bin_prot v0.16.0
- install ppx_cold v0.16.0
- install ppx_compare v0.16.0
- install ppx_custom_printf v0.16.0
- install ppx_derivers 1.2.1
- install ppx_deriving 6.0.2
- install ppx_deriving_yojson 3.9.0
- install ppx_disable_unused_warnings v0.16.0
- install ppx_enumerate v0.16.0
- install ppx_expect v0.16.0
- install ppx_fields_conv v0.16.0
- install ppx_fixed_literal v0.16.0
- install ppx_globalize v0.16.0
- install ppx_hash v0.16.0
- install ppx_here v0.16.0
- install ppx_ignore_instrumentation v0.16.0
- install ppx_inline_test v0.16.1
- install ppx_jane v0.16.0
- install ppx_let v0.16.0
- install ppx_log v0.16.0
- install ppx_module_timer v0.16.0
- install ppx_optcomp v0.16.0
- install ppx_optional v0.16.0
- install ppx_pipebang v0.16.0
- install ppx_sexp_conv v0.16.0
- install ppx_sexp_message v0.16.0
- install ppx_sexp_value v0.16.0
- install ppx_stable v0.16.0
- install ppx_stable_witness v0.16.0
- install ppx_string v0.16.0
- install ppx_tydi v0.16.0
- install ppx_typerep_conv v0.16.0
- install ppx_variants_conv v0.16.0
- install ppxlib 0.33.0
- install protocol_version_header v0.16.0
- install ptime 1.1.0
- install randomconv 0.2.0
- install re 1.11.0
- install seq base
- install sexp_pretty v0.16.0
- install sexplib v0.16.0
- install sexplib0 v0.16.0
- install spawn v0.15.1
- install splittable_random v0.16.0
- install stdio v0.16.0
- install stdlib-shims 0.3.0
- install textutils v0.16.0
- install textutils_kernel v0.16.0
- install time_now v0.16.0
- install timezone v0.16.0
- install topkg 1.0.7
- install typerep v0.16.0
- install uutf 1.0.3
- install variantslib v0.16.0
- install yojson 2.2.2
- install zarith 1.14
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.3.1 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved async.v0.16.0 (cached)
-> retrieved alcotest.1.8.0 (cached)
-> retrieved async_kernel.v0.16.0 (cached)
-> retrieved async_rpc_kernel.v0.16.0 (cached)
-> retrieved async_unix.v0.16.0 (cached)
-> retrieved base.v0.16.3 (cached)
-> retrieved base_bigstring.v0.16.0 (cached)
-> retrieved base_quickcheck.v0.16.0 (cached)
-> retrieved conf-gmp.4 (cached)
-> retrieved conf-gmp-powm-sec.3 (cached)
-> retrieved bin_prot.v0.16.0 (cached)
-> retrieved cmdliner.1.3.0 (cached)
-> retrieved core.v0.16.2 (cached)
-> installed conf-bash.1
-> installed conf-gmp.4
-> installed conf-pkg-config.3
-> retrieved core_kernel.v0.16.0 (cached)
-> retrieved core_unix.v0.16.0 (cached)
-> retrieved cppo.1.6.9 (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.16.0 (cached)
-> retrieved fieldslib.v0.16.0 (cached)
-> retrieved fmt.0.9.0 (cached)
-> retrieved int_repr.v0.16.0 (cached)
-> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached)
-> retrieved jane-street-headers.v0.16.0 (cached)
-> retrieved jst-config.v0.16.0 (cached)
-> retrieved logs.0.7.0 (cached)
-> retrieved lwt.5.7.0 (cached)
-> retrieved mirage-clock.4.2.0, mirage-clock-unix.4.2.0 (cached)
-> retrieved mirage-runtime.4.6.1 (cached)
-> retrieved mirage-time.3.0.0, mirage-time-unix.3.0.0 (cached)
-> retrieved mirage-unix.5.0.1 (cached)
-> retrieved mtime.2.0.0 (cached)
-> retrieved num.1.5-1 (cached)
-> retrieved ocaml-compiler-libs.v0.12.4 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocaml_intrinsics.v0.16.1 (cached)
-> retrieved digestif.1.2.0 (cached)
-> retrieved ocamlbuild.0.15.0 (cached)
-> retrieved ocamlfind.1.9.6 (cached)
-> retrieved dune.3.16.0, dune-configurator.3.16.0 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved ohex.0.2.0 (cached)
-> retrieved ounit2.2.2.7 (cached)
-> retrieved parsexp.v0.16.0 (cached)
-> retrieved ppx_assert.v0.16.0 (cached)
-> retrieved ppx_base.v0.16.0 (cached)
-> retrieved ppx_bench.v0.16.0 (cached)
-> retrieved ppx_bin_prot.v0.16.0 (cached)
-> retrieved ppx_cold.v0.16.0 (cached)
-> retrieved ppx_compare.v0.16.0 (cached)
-> retrieved ppx_custom_printf.v0.16.0 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> retrieved ppx_deriving_yojson.3.9.0 (cached)
-> installed cmdliner.1.3.0
-> installed num.1.5-1
-> retrieved ppx_deriving.6.0.2 (cached)
-> retrieved ppx_disable_unused_warnings.v0.16.0 (cached)
-> retrieved ppx_enumerate.v0.16.0 (cached)
-> retrieved ppx_expect.v0.16.0 (cached)
-> retrieved ppx_fields_conv.v0.16.0 (cached)
-> retrieved ppx_fixed_literal.v0.16.0 (cached)
-> retrieved ppx_globalize.v0.16.0 (cached)
-> retrieved ppx_hash.v0.16.0 (cached)
-> retrieved ppx_here.v0.16.0 (cached)
-> retrieved ppx_ignore_instrumentation.v0.16.0 (cached)
-> retrieved ppx_inline_test.v0.16.1 (cached)
-> retrieved ppx_jane.v0.16.0 (cached)
-> retrieved ppx_let.v0.16.0 (cached)
-> retrieved ppx_log.v0.16.0 (cached)
-> retrieved ppx_module_timer.v0.16.0 (cached)
-> retrieved ppx_optcomp.v0.16.0 (cached)
-> retrieved ppx_optional.v0.16.0 (cached)
-> retrieved ppx_pipebang.v0.16.0 (cached)
-> retrieved ppx_sexp_conv.v0.16.0 (cached)
-> retrieved ppx_sexp_message.v0.16.0 (cached)
-> retrieved ppx_sexp_value.v0.16.0 (cached)
-> retrieved ppx_stable.v0.16.0 (cached)
-> retrieved ppx_stable_witness.v0.16.0 (cached)
-> retrieved ppx_string.v0.16.0 (cached)
-> retrieved ppx_tydi.v0.16.0 (cached)
-> retrieved ppx_typerep_conv.v0.16.0 (cached)
-> retrieved ppx_variants_conv.v0.16.0 (cached)
-> retrieved protocol_version_header.v0.16.0 (cached)
-> retrieved randomconv.0.2.0 (cached)
-> retrieved ptime.1.1.0 (cached)
-> retrieved seq.base (cached)
-> installed seq.base
-> retrieved sexp_pretty.v0.16.0 (cached)
-> retrieved re.1.11.0 (cached)
-> retrieved sexplib.v0.16.0 (cached)
-> retrieved sexplib0.v0.16.0 (cached)
-> retrieved spawn.v0.15.1 (cached)
-> retrieved splittable_random.v0.16.0 (cached)
-> retrieved stdio.v0.16.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved textutils.v0.16.0 (cached)
-> retrieved textutils_kernel.v0.16.0 (cached)
-> retrieved time_now.v0.16.0 (cached)
-> retrieved timezone.v0.16.0 (cached)
-> retrieved typerep.v0.16.0 (cached)
-> retrieved uutf.1.0.3 (cached)
-> retrieved variantslib.v0.16.0 (cached)
-> retrieved topkg.1.0.7 (cached)
-> retrieved ppxlib.0.33.0 (cached)
-> retrieved yojson.2.2.2 (cached)
-> retrieved zarith.1.14 (cached)
-> 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.0.0
-> installed fmt.0.9.0
-> installed ptime.1.1.0
-> installed astring.0.8.5
-> installed dune.3.16.0
-> installed jane-street-headers.v0.16.0
-> installed duration.0.2.1
-> installed mirage-clock.4.2.0
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.1
-> installed cppo.1.6.9
-> installed domain-name.0.4.0
-> installed eqaf.0.10
-> installed macaddr.5.6.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed ocaml-syntax-shims.1.0.0
-> installed ohex.0.2.0
-> installed randomconv.0.2.0
-> installed re.1.11.0
-> installed sexplib0.v0.16.0
-> installed spawn.v0.15.1
-> 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 ounit2.2.2.7
-> installed alcotest.1.8.0
-> installed parsexp.v0.16.0
-> installed dune-configurator.3.16.0
-> installed mirage-clock-unix.4.2.0
-> installed sexplib.v0.16.0
-> installed ocaml_intrinsics.v0.16.1
-> installed lwt.5.7.0
-> installed mirage-time.3.0.0
-> installed mirage-time-unix.3.0.0
-> installed logs.0.7.0
-> installed mirage-runtime.4.6.1
-> installed mirage-unix.5.0.1
-> installed base.v0.16.3
-> installed fieldslib.v0.16.0
-> installed variantslib.v0.16.0
-> installed stdio.v0.16.0
-> installed typerep.v0.16.0
-> installed ppxlib.0.33.0
-> installed ppx_globalize.v0.16.0
-> installed ppx_optcomp.v0.16.0
-> installed ppx_tydi.v0.16.0
-> installed ppx_here.v0.16.0
-> installed ppx_stable_witness.v0.16.0
-> installed ppx_cold.v0.16.0
-> installed ppx_disable_unused_warnings.v0.16.0
-> installed ppx_enumerate.v0.16.0
-> installed ppx_compare.v0.16.0
-> installed ppx_typerep_conv.v0.16.0
-> installed ppx_variants_conv.v0.16.0
-> installed ppx_fields_conv.v0.16.0
-> installed ppx_ignore_instrumentation.v0.16.0
-> installed ppx_stable.v0.16.0
-> installed ppx_pipebang.v0.16.0
-> installed ppx_fixed_literal.v0.16.0
-> installed ppx_optional.v0.16.0
-> installed ppx_deriving.6.0.2
-> installed ppx_sexp_conv.v0.16.0
-> installed ppx_let.v0.16.0
-> installed ppx_deriving_yojson.3.9.0
-> installed ppx_hash.v0.16.0
-> installed ppx_sexp_value.v0.16.0
-> installed ppx_assert.v0.16.0
-> installed ppx_sexp_message.v0.16.0
-> installed ppx_custom_printf.v0.16.0
-> installed ppx_base.v0.16.0
-> installed jst-config.v0.16.0
-> installed ppx_log.v0.16.0
-> installed sexp_pretty.v0.16.0
-> installed ppx_string.v0.16.0
-> installed bin_prot.v0.16.0
-> installed time_now.v0.16.0
-> installed ppx_bin_prot.v0.16.0
-> installed ppx_module_timer.v0.16.0
-> installed ppx_inline_test.v0.16.1
-> installed ppx_bench.v0.16.0
-> installed ppx_expect.v0.16.0
-> installed splittable_random.v0.16.0
-> installed base_quickcheck.v0.16.0
-> installed ppx_jane.v0.16.0
-> installed int_repr.v0.16.0
-> installed base_bigstring.v0.16.0
-> installed core.v0.16.2
-> installed protocol_version_header.v0.16.0
-> installed textutils_kernel.v0.16.0
-> installed timezone.v0.16.0
-> installed expect_test_helpers_core.v0.16.0
-> installed core_kernel.v0.16.0
-> installed async_kernel.v0.16.0
-> installed async_rpc_kernel.v0.16.0
-> installed core_unix.v0.16.0
-> installed textutils.v0.16.0
-> installed async_unix.v0.16.0
-> installed async.v0.16.0
Done.
# Run eval $(opam env) to update the current shell environment
2024-08-20 09:31.05 ---> using "8c44248e4f81377f0ee3dc06e26bc5d8dfa638f8c12543656816cfe2daedb7bc" from cache
/src: (copy (src .) (dst /src))
2024-08-20 09:31.05 ---> using "fbbdaec697d1f21222a7a5c74266975063f27cfde62977d58d3db5db69feb65c" from cache
/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_random_runner.exe)
.........
Ran: 9 tests in: 0.11 seconds.
OK
(cd _build/default/tests && ./test_symmetric_runner.exe)
accel: XOR AES GHASH
................................................................
Ran: 64 tests in: 0.11 seconds.
OK
(cd _build/default/tests && ./test_entropy_collection.exe)
reseeding:
000000 0008 1637 187a 179f 4e11 0108 ea1a 02ac ...7.z..N.......
000010 ac69 9713 02c8 1153 bb5b c565 906a 7171 .i.....S.[.e.jqq
000020 6575 4479 c87c 117f 3f87 e38f 2c9a 08a0 euDy.|..?...,...
000030 51a0 68a1 3da5 c4a8 04ab 14b3 4bbb 0ac4 Q.h.=.......K...
000040 56c4 88c5 c2c9 8ace 62d5 2bd9 79dc f4dd V.......b.+.y...
000050 38e3 cdeb e6f5 0cfb 3103 b40b 8415 a819 8.......1.......
000060 341e 2524 c924 1227 432f f037 6442 cb48 4.%$.$.'C/.7dB.H
000070 1a4b 5d53 535c 6d5d 5b61 2265 4e68 4f69 .K]SS\m][a"eNhOi
000080 fb6c c06f ae79 497e 7484 d985 e48a 9f92 .l.o.yI~t.......
000090 a799 339e 21a4 afa4 bfa6 0fae acb3 6abd ..3.!.........j.
0000a0 52c1 fac4 bfc7 b4d1 51d6 8edc 49de 74e4 R.......Q...I.t.
0000b0 d9e5 e1ea 96f2 7cf9 9bfd ff01 6807 7610 ......|.....h.v.
0000c0 eb11 1d17 761f 9f28 7e2a 2e31 7834 f035 ....v..(~*.1x4.5
0000d0 3b3b d643 014e 7053 905c 3e5e 5164 0308 ;;.C.NpS.\>^Qd..
0000e0 bfd0 7773 d504 a0c3 ..ws....
accumulate: (src: [0] rdrand) a274 d77e dd12 5bed
entropy sources: [0] rdrand [1] timer
accumulate: (src: [1] timer) 2b47 2037
accumulate: (src: [0] rdrand) 1e28 cec3 af5d e7f7
accumulate: (src: [1] timer) 3838 4bcc
accumulate: (src: [0] rdrand) 4011 6b82 9c40 a0fe
accumulate: (src: [1] timer) 9479 7761
(cd _build/default/tests && ./test_ec.exe)
Testing `EC'.
This run has ID `TIY22481'.
[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 regreesion1.
Full test results in `/src/_build/default/tests/_build/_tests/EC'.
Test Successful in 0.066s. 64 tests run.
(cd _build/default/tests && ./test_pk_runner.exe)
.......................................................................................................................................................................................................................................................................................................................................................................
Ran: 359 tests in: 1.05 seconds.
OK
(cd _build/default/tests && ./test_entropy_collection_async.exe)
reseeding:
000000 0008 f4d5 31df b2f6 0df1 01c8 cf7d 5083 ....1........}P.
000010 378c 058d e28f 289a fe9f 90aa 77b1 7db5 7.....(.....w.}.
000020 9cb9 03be 78c3 b4cc c3ce 29d6 02dc 51dc ....x.....)...Q.
000030 5bdd 3ae1 ace4 a6e6 c0ed 8ff2 66f9 48fd [.:.........f.H.
000040 d800 4203 fc0b 8b16 591d 1a21 3424 fc24 ..B.....Y..!4$.$
000050 c727 d131 ba36 0e3e 9b43 354d 8e50 4652 .'.1.6.>.C5M.PFR
000060 6158 a659 255e f263 696e df74 6877 7680 aX.Y%^.cin.thwv.
000070 ee81 2687 948f 0f99 149c 849c 1a9e c5a3 ..&.............
000080 ccad b6b2 f4b9 45bf f8c7 7ed2 2ed9 85dc ......E...~.....
000090 1bde c6e3 d0ed c6f2 32fa 1d00 a500 9302 ........2.......
0000a0 8009 980d 0612 8117 c520 0823 242b 7c33 ......... .#$+|3
0000b0 c43c 043f 0a47 294f 9d57 3061 8764 2666 .<.?.G)O.W0a.d&f
0000c0 f66b 7676 147d 1580 9580 5282 9288 468a .kvv.}....R...F.
0000d0 6e90 d191 0208 b0d5 41cf 13cf 2033 0380 n.......A... 3..
0000e0 e900 0e0a 75b6 db09 25f1 e3eb 3c5d 7c18 ....u...%...<]|.
0000f0 321d fe76 5cde f9cf f6d0 8c40 c374 0960 2..v\......@.t.`
000100 bd58 cb08 370e 3dbf e18c 9741 5d8a 580e .X..7.=....A].X.
000110 80ae 34f1 8c62 6698 e222 c646 4d4a 7139 ..4..bf..".FMJq9
000120 6d54 bd04 cdba 4b14 3d59 c9a6 8809 5b76 mT....K.=Y....[v
000130 3976 2df4 f74b b597 06e1 c614 6655 b88c 9v-..K......fU..
000140 9b97 8282 8f2c 146e 4f9a ff5b 53b5 c96d .....,.nO..[S..m
000150 c0b5 9699 1e17 4af5 9d4f 6262 be99 334d ......J..Obb..3M
entropy sources: [1] getrandom [0] rdrand [2] timer
accumulate: (src: [2] timer) dd3b a0d0
accumulate: (src: [0] rdrand) b888 51a6 bf44 f7e5
accumulate: (src: [1] getrandom) 97c1 ba6e 5b0e e7a6
accumulate: (src: [2] timer) 029f 18d8
accumulate: (src: [2] timer) d405 91df
accumulate: (src: [2] timer) 255f 09e7
accumulate: (src: [2] timer) 48cf 81ee
accumulate: (src: [2] timer) 893e faf5
accumulate: (src: [2] timer) 7658 72fd
accumulate: (src: [2] timer) c675 ea04
accumulate: (src: [2] timer) d5ce 620c
accumulate: (src: [2] timer) a5f8 da13
accumulate: (src: [2] timer) a3a3 521b
accumulate: (src: [2] timer) b8f3 c922
accumulate: (src: [2] timer) 8879 412a
accumulate: (src: [2] timer) 85e9 b831
accumulate: (src: [2] timer) 73bd 3039
accumulate: (src: [2] timer) 4f1a a840
accumulate: (src: [2] timer) 1a63 1f48
accumulate: (src: [2] timer) 3d98 974f
accumulate: (src: [2] timer) 097e 0f57
accumulate: (src: [2] timer) 8996 875e
accumulate: (src: [2] timer) 620b a165
accumulate: (src: [0] rdrand) 2b6a b334 8c3c c6c1
accumulate: (src: [2] timer) 8fa9 196d
accumulate: (src: [2] timer) f6dc 9074
accumulate: (src: [2] timer) 1f08 097c
accumulate: (src: [2] timer) caf8 8083
accumulate: (src: [2] timer) 7d4a f88a
accumulate: (src: [2] timer) d4c6 6f92
accumulate: (src: [2] timer) c2ce e699
accumulate: (src: [2] timer) bb9b 5da1
accumulate: (src: [2] timer) 60c9 d4a8
accumulate: (src: [2] timer) 422c 4cb0
accumulate: (src: [2] timer) 0626 c3b7
accumulate: (src: [2] timer) b208 3abf
accumulate: (src: [2] timer) 0979 b1c6
accumulate: (src: [2] timer) 051c 29ce
accumulate: (src: [2] timer) fdb6 a0d5
accumulate: (src: [2] timer) 1ea6 18dd
accumulate: (src: [2] timer) 85b3 90e4
accumulate: (src: [2] timer) 3354 08ec
accumulate: (src: [2] timer) 98b2 80f3
accumulate: (src: [2] timer) ff40 a6fa
accumulate: (src: [0] rdrand) 4cd8 26b9 2d7f 943e
accumulate: (src: [2] timer) a13a 5502
accumulate: (src: [2] timer) c7f4 cd09
accumulate: (src: [2] timer) fa84 4611
accumulate: (src: [2] timer) d11c bf18
accumulate: (src: [2] timer) 6024 3820
accumulate: (src: [2] timer) f1d3 b027
accumulate: (src: [2] timer) f837 292f
accumulate: (src: [2] timer) a29f a136
accumulate: (src: [2] timer) 28cf 193e
accumulate: (src: [2] timer) 316b 9245
accumulate: (src: [2] timer) ff9c 0a4d
accumulate: (src: [2] timer) 6c1b 8254
accumulate: (src: [2] timer) 5802 fa5b
accumulate: (src: [2] timer) 9a5f 7263
accumulate: (src: [2] timer) d56b eb6a
accumulate: (src: [2] timer) 0cfc 6272
accumulate: (src: [2] timer) 8ba6 da79
accumulate: (src: [2] timer) 6f84 5281
accumulate: (src: [2] timer) 5058 cb88
accumulate: (src: [2] timer) 3376 a68f
accumulate: (src: [0] rdrand) 7106 6754 d13b 2fd2
accumulate: (src: [2] timer) 957d e18f
accumulate: (src: [2] timer) e9b1 5a97
accumulate: (src: [2] timer) ffb1 d29e
accumulate: (src: [2] timer) 76d2 49a6
accumulate: (src: [2] timer) b2a3 c0ad
accumulate: (src: [2] timer) 92cf 37b5
accumulate: (src: [2] timer) 77db afbc
accumulate: (src: [2] timer) 9c48 27c4
accumulate: (src: [2] timer) 6b33 9fcb
accumulate: (src: [2] timer) 3d36 17d3
accumulate: (src: [2] timer) ac58 8fda
accumulate: (src: [2] timer) 927f 07e2
accumulate: (src: [2] timer) 4ba8 7fe9
accumulate: (src: [2] timer) 13f9 f7f0
accumulate: (src: [2] timer) 810e 70f8
accumulate: (src: [2] timer) f685 e8ff
accumulate: (src: [2] timer) 0eb4 6007
accumulate: (src: [2] timer) 4f4a d90e
accumulate: (src: [2] timer) 0ae1 5116
accumulate: (src: [2] timer) 4c9a cb1d
accumulate: (src: [2] timer) 8348 ab24
accumulate: (src: [0] rdrand) 1f86 b77c 6bdc af1f
accumulate: (src: [2] timer) ea8c e624
accumulate: (src: [2] timer) 2b6e 5f2c
accumulate: (src: [2] timer) 44bf d833
accumulate: (src: [2] timer) 1161 513b
accumulate: (src: [2] timer) 01fb c942
accumulate: (src: [2] timer) c632 424a
accumulate: (src: [2] timer) d1d2 b951
accumulate: (src: [2] timer) 1c34 3159
accumulate: (src: [2] timer) af3c a960
accumulate: (src: [2] timer) e74b 2168
accumulate: (src: [2] timer) b64e 996f
accumulate: (src: [2] timer) 3324 1177
accumulate: (src: [2] timer) ff3d 897e
accumulate: (src: [2] timer) 6168 0186
accumulate: (src: [2] timer) f79c 798d
accumulate: (src: [2] timer) b5e5 f194
accumulate: (src: [2] timer) 0333 6a9c
accumulate: (src: [2] timer) ef7b e2a3
accumulate: (src: [2] timer) 5ec7 5aab
accumulate: (src: [2] timer) baf7 d2b2
accumulate: (src: [2] timer) df33 abb9
accumulate: (src: [0] rdrand) 955d 1492 b040 0d1a
accumulate: (src: [2] timer) 3a95 ebb9
accumulate: (src: [2] timer) d248 63c1
accumulate: (src: [2] timer) e924 dbc8
accumulate: (src: [2] timer) 91fe 52d0
accumulate: (src: [2] timer) ac54 cbd7
accumulate: (src: [2] timer) 0059 43df
accumulate: (src: [2] timer) 2818 bce6
accumulate: (src: [2] timer) 2314 34ee
accumulate: (src: [2] timer) b01f acf5
accumulate: (src: [2] timer) 700a 24fd
accumulate: (src: [2] timer) 3b1b 9c04
accumulate: (src: [2] timer) cdf9 130c
accumulate: (src: [2] timer) 8baa 8c13
accumulate: (src: [2] timer) a0c4 041b
accumulate: (src: [2] timer) 4306 7d22
accumulate: (src: [2] timer) ad8d f529
accumulate: (src: [2] timer) e13e 6e31
accumulate: (src: [2] timer) 96ae e738
accumulate: (src: [2] timer) c486 5f40
accumulate: (src: [2] timer) 8d0e d947
accumulate: (src: [2] timer) 1d66 ab4e
accumulate: (src: [0] rdrand) 2146 afd0 825e 6d2a
accumulate: (src: [2] timer) 9e9d f04e
accumulate: (src: [2] timer) 29bb 6856
accumulate: (src: [2] timer) 2605 e15d
accumulate: (src: [2] timer) 801c 5965
accumulate: (src: [2] timer) 8756 d16c
accumulate: (src: [2] timer) 8e4b 4974
accumulate: (src: [2] timer) 2f96 c17b
accumulate: (src: [2] timer) 578b 3983
accumulate: (src: [2] timer) fdc0 b18a
accumulate: (src: [2] timer) 0610 2a92
accumulate: (src: [2] timer) f24d a299
accumulate: (src: [2] timer) 35fb 1aa1
accumulate: (src: [2] timer) a5be 93a8
accumulate: (src: [2] timer) 71cc 0bb0
accumulate: (src: [2] timer) c0ad 83b7
accumulate: (src: [2] timer) f03e fbbe
accumulate: (src: [2] timer) 59e7 72c6
accumulate: (src: [2] timer) e94f ebcd
accumulate: (src: [2] timer) de87 62d5
accumulate: (src: [2] timer) a0a2 dadc
accumulate: (src: [2] timer) 5947 b0e3
accumulate: (src: [0] rdrand) b655 36c7 ae76 b4d8
accumulate: (src: [2] timer) 0e9b f5e3
accumulate: (src: [2] timer) ad94 6deb
accumulate: (src: [2] timer) 2ae1 e5f2
accumulate: (src: [2] timer) 8f0b 5efa
accumulate: (src: [2] timer) eb52 d601
accumulate: (src: [2] timer) 81aa 4e09
accumulate: (src: [2] timer) 9216 c710
accumulate: (src: [2] timer) da99 3f18
accumulate: (src: [2] timer) 76fe b71f
accumulate: (src: [2] timer) 2d24 3027
accumulate: (src: [2] timer) 26fe a72e
accumulate: (src: [2] timer) 5279 1f36
accumulate: (src: [2] timer) 750a 973d
accumulate: (src: [2] timer) 6e40 0e45
accumulate: (src: [2] timer) b704 864c
accumulate: (src: [2] timer) 3021 fe53
accumulate: (src: [2] timer) 8560 765b
accumulate: (src: [2] timer) c990 ee62
accumulate: (src: [2] timer) fcd6 666a
accumulate: (src: [2] timer) c956 df71
accumulate: (src: [2] timer) dbb9 b078
accumulate: (src: [0] rdrand) 1098 ddf2 d79c 2a1c
accumulate: (src: [2] timer) 73a2 fa78
accumulate: (src: [2] timer) ed73 7280
accumulate: (src: [2] timer) 9768 ea87
accumulate: (src: [2] timer) 1340 618f
accumulate: (src: [2] timer) 8c79 d896
accumulate: (src: [2] timer) 192d 509e
accumulate: (src: [2] timer) 143f c8a5
accumulate: (src: [2] timer) bd92 3fad
accumulate: (src: [2] timer) e73d b6b4
accumulate: (src: [2] timer) 7ad6 2cbc
accumulate: (src: [2] timer) 679f a3c3
accumulate: (src: [2] timer) c879 1acb
accumulate: (src: [2] timer) a977 91d2
accumulate: (src: [2] timer) 7b06 09da
accumulate: (src: [2] timer) 4232 81e1
accumulate: (src: [2] timer) 8f49 f9e8
accumulate: (src: [2] timer) d44f 71f0
accumulate: (src: [2] timer) 6c07 e9f7
accumulate: (src: [2] timer) b73a 60ff
accumulate: (src: [2] timer) 069b d706
accumulate: (src: [2] timer) 37b2 b40d
accumulate: (src: [0] rdrand) 1ade c73b 923a c336
accumulate: (src: [2] timer) c99c ff0d
accumulate: (src: [2] timer) 7c46 7715
accumulate: (src: [2] timer) cce7 ee1c
accumulate: (src: [2] timer) 2d2a 6724
accumulate: (src: [2] timer) fc69 df2b
accumulate: (src: [2] timer) e875 5733
accumulate: (src: [2] timer) 1366 cf3a
accumulate: (src: [2] timer) aec6 4742
accumulate: (src: [2] timer) 7bbc bf49
accumulate: (src: [2] timer) 801d 3951
accumulate: (src: [2] timer) 2c01 b258
accumulate: (src: [2] timer) 7021 2b60
accumulate: (src: [2] timer) 6ef2 a367
accumulate: (src: [2] timer) 1b4d 1c6f
accumulate: (src: [2] timer) 7679 9476
accumulate: (src: [2] timer) 1dba 0c7e
accumulate: (src: [2] timer) 3d16 8585
accumulate: (src: [2] timer) 398c fd8c
accumulate: (src: [2] timer) d2c8 7594
accumulate: (src: [2] timer) 2c39 ee9b
accumulate: (src: [2] timer) 88af b5a2
accumulate: (src: [0] rdrand) 28ea 53ce 6bc5 34cc
accumulate: (src: [1] getrandom) e3f4 e966 bbcf 2c24
(cd _build/default/tests && ./test_ec_wycheproof.exe)
Testing `Wycheproof NIST curves'.
This run has ID `EZWJNKRF'.
[OK] ECDH P256 test vectors 0 1 - normal case.
[OK] ECDH P256 test vectors 1 2 - compressed ...
[OK] ECDH P256 test vectors 2 3 - edge case f...
[OK] ECDH P256 test vectors 3 4 - edge case f...
[OK] ECDH P256 test vectors 4 5 - edge case f...
[OK] ECDH P256 test vectors 5 6 - edge case f...
[OK] ECDH P256 test vectors 6 7 - edge case f...
[OK] ECDH P256 test vectors 7 8 - edge case f...
[OK] ECDH P256 test vectors 8 9 - edge case f...
[OK] ECDH P256 test vectors 9 10 - edge case ...
[OK] ECDH P256 test vectors 10 11 - edge case ...
[OK] ECDH P256 test vectors 11 12 - edge case ...
[OK] ECDH P256 test vectors 12 13 - edge case ...
[OK] ECDH P256 test vectors 13 14 - edge case ...
[OK] ECDH P256 test vectors 14 15 - edge case ...
[OK] ECDH P256 test vectors 15 16 - edge case ...
[OK] ECDH P256 test vectors 16 17 - edge case ...
[OK] ECDH P256 test vectors 17 18 - edge case ...
[OK] ECDH P256 test vectors 18 19 - y-coordina...
[OK] ECDH P256 test vectors 19 20 - y-coordina...
[OK] ECDH P256 test vectors 20 21 - y-coordina...
[OK] ECDH P256 test vectors 21 22 - y-coordina...
[OK] ECDH P256 test vectors 22 23 - y-coordina...
[OK] ECDH P256 test vectors 23 24 - y-coordina...
[OK] ECDH P256 test vectors 24 25 - y-coordina...
[OK] ECDH P256 test vectors 25 26 - y-coordina...
[OK] ECDH P256 test vectors 26 27 - y-coordina...
[OK] ECDH P256 test vectors 27 28 - y-coordina...
[OK] ECDH P256 test vectors 28 29 - y-coordina...
[OK] ECDH P256 test vectors 29 30 - y-coordina...
[OK] ECDH P256 test vectors 30 31 - edge cases...
[OK] ECDH P256 test vectors 31 32 - edge cases...
[OK] ECDH P256 test vectors 32 33 - edge cases...
[OK] ECDH P256 test vectors 33 34 - edge cases...
[OK] ECDH P256 test vectors 34 35 - edge cases...
[OK] ECDH P256 test vectors 35 36 - edge cases...
[OK] ECDH P256 test vectors 36 37 - edge cases...
[OK] ECDH P256 test vectors 37 38 - edge cases...
[OK] ECDH P256 test vectors 38 39 - edge cases...
[OK] ECDH P256 test vectors 39 40 - edge cases...
[OK] ECDH P256 test vectors 40 41 - edge cases...
[OK] ECDH P256 test vectors 41 42 - edge cases...
[OK] ECDH P256 test vectors 42 43 - edge cases...
[OK] ECDH P256 test vectors 43 44 - edge cases...
[OK] ECDH P256 test vectors 44 45 - edge cases...
[OK] ECDH P256 test vectors 45 46 - edge cases...
[OK] ECDH P256 test vectors 46 47 - edge cases...
[OK] ECDH P256 test vectors 47 48 - edge cases...
[OK] ECDH P256 test vectors 48 49 - edge cases...
[OK] ECDH P256 test vectors 49 50 - edge cases...
[OK] ECDH P256 test vectors 50 51 - edge cases...
[OK] ECDH P256 test vectors 51 52 - edge cases...
[OK] ECDH P256 test vectors 52 53 - edge cases...
[OK] ECDH P256 test vectors 53 54 - edge cases...
[OK] ECDH P256 test vectors 54 55 - edge cases...
[OK] ECDH P256 test vectors 55 56 - edge cases...
[OK] ECDH P256 test vectors 56 57 - edge cases...
[OK] ECDH P256 test vectors 57 58 - edge cases...
[OK] ECDH P256 test vectors 58 59 - point with...
[OK] ECDH P256 test vectors 59 60 - point with...
[OK] ECDH P256 test vectors 60 61 - point with...
[OK] ECDH P256 test vectors 61 62 - point with...
[OK] ECDH P256 test vectors 62 63 - point with...
[OK] ECDH P256 test vectors 63 64 - point with...
[OK] ECDH P256 test vectors 64 65 - point with...
[OK] ECDH P256 test vectors 65 66 - point with...
[OK] ECDH P256 test vectors 66 67 - point with...
[OK] ECDH P256 test vectors 67 68 - point with...
[OK] ECDH P256 test vectors 68 69 - point with...
[OK] ECDH P256 test vectors 69 70 - point with...
[OK] ECDH P256 test vectors 70 71 - point with...
[OK] ECDH P256 test vectors 71 72 - point with...
[OK] ECDH P256 test vectors 72 73 - point with...
[OK] ECDH P256 test vectors 73 74 - point with...
[OK] ECDH P256 test vectors 74 75 - point with...
[OK] ECDH P256 test vectors 75 76 - point with...
[OK] ECDH P256 test vectors 76 77 - point with...
[OK] ECDH P256 test vectors 77 78 - point with...
[OK] ECDH P256 test vectors 78 79 - point with...
[OK] ECDH P256 test vectors 79 80 - point with...
[OK] ECDH P256 test vectors 80 81 - point with...
[OK] ECDH P256 test vectors 81 82 - point with...
[OK] ECDH P256 test vectors 82 83 - point with...
[OK] ECDH P256 test vectors 83 84 - point with...
[OK] ECDH P256 test vectors 84 85 - point with...
[OK] ECDH P256 test vectors 85 86 - point with...
[OK] ECDH P256 test vectors 86 87 - point with...
[OK] ECDH P256 test vectors 87 88 - point with...
[OK] ECDH P256 test vectors 88 89 - point with...
[OK] ECDH P256 test vectors 89 90 - point with...
[OK] ECDH P256 test vectors 90 91 - point with...
[OK] ECDH P256 test vectors 91 92 - point with...
[OK] ECDH P256 test vectors 92 93 - point with...
[OK] ECDH P256 test vectors 93 94 - point with...
[OK] ECDH P256 test vectors 94 95 - point with...
[OK] ECDH P256 test vectors 95 96 - point with...
[OK] ECDH P256 test vectors 96 97 - point with...
[OK] ECDH P256 test vectors 97 98 - point with...
[OK] ECDH P256 test vectors 98 99 - point with...
[OK] ECDH P256 test vectors 99 100 - point wit...
[OK] ECDH P256 test vectors 100 101 - point wit...
[OK] ECDH P256 test vectors 101 102 - point wit...
[OK] ECDH P256 test vectors 102 103 - point wit...
[OK] ECDH P256 test vectors 103 104 - point wit...
[OK] ECDH P256 test vectors 104 105 - point wit...
[OK] ECDH P256 test vectors 105 106 - point wit...
[OK] ECDH P256 test vectors 106 107 - point wit...
[OK] ECDH P256 test vectors 107 108 - point wit...
[OK] ECDH P256 test vectors 108 109 - point wit...
[OK] ECDH P256 test vectors 109 110 - point wit...
[OK] ECDH P256 test vectors 110 111 - point wit...
[OK] ECDH P256 test vectors 111 112 - point wit...
[OK] ECDH P256 test vectors 112 113 - point wit...
[OK] ECDH P256 test vectors 113 114 - point wit...
[OK] ECDH P256 test vectors 114 115 - point wit...
[OK] ECDH P256 test vectors 115 116 - point wit...
[OK] ECDH P256 test vectors 116 117 - point wit...
[OK] ECDH P256 test vectors 117 118 - point wit...
[OK] ECDH P256 test vectors 118 119 - point wit...
[OK] ECDH P256 test vectors 119 120 - point wit...
[OK] ECDH P256 test vectors 120 121 - point wit...
[OK] ECDH P256 test vectors 121 122 - point wit...
[OK] ECDH P256 test vectors 122 123 - point wit...
[OK] ECDH P256 test vectors 123 124 - point wit...
[OK] ECDH P256 test vectors 124 125 - point wit...
[OK] ECDH P256 test vectors 125 126 - point wit...
[OK] ECDH P256 test vectors 126 127 - point wit...
[OK] ECDH P256 test vectors 127 128 - point wit...
[OK] ECDH P256 test vectors 128 129 - point wit...
[OK] ECDH P256 test vectors 129 130 - point wit...
[OK] ECDH P256 test vectors 130 131 - point wit...
[OK] ECDH P256 test vectors 131 132 - point wit...
[OK] ECDH P256 test vectors 132 133 - point wit...
[OK] ECDH P256 test vectors 133 134 - point wit...
[OK] ECDH P256 test vectors 134 135 - point wit...
[OK] ECDH P256 test vectors 135 136 - point wit...
[OK] ECDH P256 test vectors 136 137 - point wit...
[OK] ECDH P256 test vectors 137 138 - point wit...
[OK] ECDH P256 test vectors 138 139 - point wit...
[OK] ECDH P256 test vectors 139 140 - point wit...
[OK] ECDH P256 test vectors 140 141 - point wit...
[OK] ECDH P256 test vectors 141 142 - point wit...
[OK] ECDH P256 test vectors 142 143 - point wit...
[OK] ECDH P256 test vectors 143 144 - point wit...
[OK] ECDH P256 test vectors 144 145 - point wit...
[OK] ECDH P256 test vectors 145 146 - point wit...
[OK] ECDH P256 test vectors 146 147 - point wit...
[OK] ECDH P256 test vectors 147 148 - point wit...
[OK] ECDH P256 test vectors 148 149 - point wit...
[OK] ECDH P256 test vectors 149 150 - point wit...
[OK] ECDH P256 test vectors 150 151 - point wit...
[OK] ECDH P256 test vectors 151 152 - point wit...
[OK] ECDH P256 test vectors 152 153 - point wit...
[OK] ECDH P256 test vectors 153 154 - point wit...
[OK] ECDH P256 test vectors 154 155 - point wit...
[OK] ECDH P256 test vectors 155 156 - point wit...
[OK] ECDH P256 test vectors 156 157 - point wit...
[OK] ECDH P256 test vectors 157 158 - point wit...
[OK] ECDH P256 test vectors 158 159 - point wit...
[OK] ECDH P256 test vectors 159 160 - point wit...
[OK] ECDH P256 test vectors 160 161 - point wit...
[OK] ECDH P256 test vectors 161 162 - point wit...
[OK] ECDH P256 test vectors 162 163 - point wit...
[OK] ECDH P256 test vectors 163 164 - point wit...
[OK] ECDH P256 test vectors 164 165 - point wit...
[OK] ECDH P256 test vectors 165 166 - point wit...
[OK] ECDH P256 test vectors 166 167 - point wit...
[OK] ECDH P256 test vectors 167 168 - point wit...
[OK] ECDH P256 test vectors 168 169 - point wit...
[OK] ECDH P256 test vectors 169 170 - point wit...
[OK] ECDH P256 test vectors 170 171 - point wit...
[OK] ECDH P256 test vectors 171 172 - point wit...
[OK] ECDH P256 test vectors 172 173 - point wit...
[OK] ECDH P256 test vectors 173 174 - point wit...
[OK] ECDH P256 test vectors 174 175 - point wit...
[OK] ECDH P256 test vectors 175 176 - edge case...
[OK] ECDH P256 test vectors 176 177 - edge case...
[OK] ECDH P256 test vectors 177 178 - edge case...
[OK] ECDH P256 test vectors 178 179 - edge case...
[OK] ECDH P256 test vectors 179 180 - edge case...
[OK] ECDH P256 test vectors 180 181 - edge case...
[OK] ECDH P256 test vectors 181 182 - edge case...
[OK] ECDH P256 test vectors 182 183 - edge case...
[OK] ECDH P256 test vectors 183 184 - edge case...
[OK] ECDH P256 test vectors 184 185 - edge case...
[OK] ECDH P256 test vectors 185 186 - edge case...
[OK] ECDH P256 test vectors 186 187 - edge case...
[OK] ECDH P256 test vectors 187 188 - edge case...
[OK] ECDH P256 test vectors 188 189 - edge case...
[OK] ECDH P256 test vectors 189 190 - edge case...
[OK] ECDH P256 test vectors 190 191 - CVE-2017-...
[OK] ECDH P256 test vectors 191 192 - CVE-2017-...
[OK] ECDH P256 test vectors 192 193 - point is ...
[OK] ECDH P256 test vectors 193 194 - point is ...
[OK] ECDH P256 test vectors 194 195 - point is ...
[OK] ECDH P256 test vectors 195 196 - point is ...
[OK] ECDH P256 test vectors 196 197 - point is ...
[OK] ECDH P256 test vectors 197 198 - point is ...
[OK] ECDH P256 test vectors 198 199 - point is ...
[OK] ECDH P256 test vectors 199 200 - point is ...
[OK] ECDH P256 test vectors 200 201 - point is ...
[OK] ECDH P256 test vectors 201 202 - point is ...
[OK] ECDH P256 test vectors 202 203 - point is ...
[OK] ECDH P256 test vectors 203 204 - point is ...
[OK] ECDH P256 test vectors 204 205 - point is ...
[OK] ECDH P256 test vectors 205 206 - point is ...
[OK] ECDH P256 test vectors 206 207 - point is ...
[OK] ECDH P256 test vectors 207 208 - point is ...
[OK] ECDH P256 test vectors 208 209 - .
[OK] ECDH P256 test vectors 209 210 - public po...
[OK] ECDH P256 test vectors 210 211 - public po...
[OK] ECDH P256 test vectors 211 224 - using sec...
[OK] ECDH P256 test vectors 212 225 - using sec...
[OK] ECDH P256 test vectors 213 228 - Public ke...
[OK] ECDH P256 test vectors 214 229 - Public ke...
[OK] ECDH P256 test vectors 215 230 - Public ke...
[OK] ECDH P256 test vectors 216 231 - Public ke...
[OK] ECDH P256 test vectors 217 232 - Public ke...
[OK] ECDH P256 test vectors 218 233 - Public ke...
[OK] ECDH P256 test vectors 219 234 - Public ke...
[OK] ECDH P256 test vectors 220 235 - Public ke...
[OK] ECDH P256 test vectors 221 236 - Public ke...
[OK] ECDH P256 test vectors 222 237 - Public ke...
[OK] ECDH P256 test vectors 223 238 - Public ke...
[OK] ECDH P256 test vectors 224 239 - Public ke...
[OK] ECDH P256 test vectors 225 240 - Public ke...
[OK] ECDH P256 test vectors 226 241 - Public ke...
[OK] ECDH P256 test vectors 227 242 - Public ke...
[OK] ECDH P256 test vectors 228 243 - invalid p...
[OK] ECDH P256 test vectors 229 244 - public ke...
[OK] ECDH P256 test vectors 230 245 - public ke...
[OK] ECDH P256 test vectors 231 246 - public ke...
[OK] ECDH P256 test vectors 232 247 - public ke...
[OK] ECDH P256 test vectors 233 248 - public ke...
[OK] ECDH P256 test vectors 234 249 - public ke...
[OK] ECDSA P256 test vectors (SHA256) 0 1 - signature m...
[OK] ECDSA P256 test vectors (SHA256) 1 2 - Legacy:ASN ...
[OK] ECDSA P256 test vectors (SHA256) 2 3 - valid.
[OK] ECDSA P256 test vectors (SHA256) 3 4 - long form e...
[OK] ECDSA P256 test vectors (SHA256) 4 5 - length of s...
[OK] ECDSA P256 test vectors (SHA256) 5 6 - wrong lengt...
[OK] ECDSA P256 test vectors (SHA256) 6 7 - wrong lengt...
[OK] ECDSA P256 test vectors (SHA256) 7 8 - uint32 over...
[OK] ECDSA P256 test vectors (SHA256) 8 9 - uint64 over...
[OK] ECDSA P256 test vectors (SHA256) 9 10 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 10 11 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 11 12 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 12 13 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 13 14 - incorrect ...
[OK] ECDSA P256 test vectors (SHA256) 14 15 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 15 16 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 16 17 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 17 18 - removing s...
[OK] ECDSA P256 test vectors (SHA256) 18 19 - lonely seq...
[OK] ECDSA P256 test vectors (SHA256) 19 20 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 20 21 - prepending...
[OK] ECDSA P256 test vectors (SHA256) 21 22 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 22 23 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 23 24 - including ...
[OK] ECDSA P256 test vectors (SHA256) 24 25 - including ...
[OK] ECDSA P256 test vectors (SHA256) 25 26 - including ...
[OK] ECDSA P256 test vectors (SHA256) 26 27 - including ...
[OK] ECDSA P256 test vectors (SHA256) 27 28 - including ...
[OK] ECDSA P256 test vectors (SHA256) 28 29 - including ...
[OK] ECDSA P256 test vectors (SHA256) 29 30 - including ...
[OK] ECDSA P256 test vectors (SHA256) 30 31 - including ...
[OK] ECDSA P256 test vectors (SHA256) 31 32 - including ...
[OK] ECDSA P256 test vectors (SHA256) 32 33 - including ...
[OK] ECDSA P256 test vectors (SHA256) 33 34 - including ...
[OK] ECDSA P256 test vectors (SHA256) 34 35 - including ...
[OK] ECDSA P256 test vectors (SHA256) 35 36 - including ...
[OK] ECDSA P256 test vectors (SHA256) 36 37 - including ...
[OK] ECDSA P256 test vectors (SHA256) 37 38 - including ...
[OK] ECDSA P256 test vectors (SHA256) 38 39 - truncated ...
[OK] ECDSA P256 test vectors (SHA256) 39 40 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 40 41 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 41 42 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 42 43 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 43 44 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 44 45 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 45 46 - Replacing ...
[OK] ECDSA P256 test vectors (SHA256) 46 47 - changing t...
[OK] ECDSA P256 test vectors (SHA256) 47 48 - changing t...
[OK] ECDSA P256 test vectors (SHA256) 48 49 - changing t...
[OK] ECDSA P256 test vectors (SHA256) 49 50 - changing t...
[OK] ECDSA P256 test vectors (SHA256) 50 51 - changing t...
[OK] ECDSA P256 test vectors (SHA256) 51 52 - dropping v...
[OK] ECDSA P256 test vectors (SHA256) 52 53 - using comp...
[OK] ECDSA P256 test vectors (SHA256) 53 54 - truncated ...
[OK] ECDSA P256 test vectors (SHA256) 54 55 - truncated ...
[OK] ECDSA P256 test vectors (SHA256) 55 56 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 56 57 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 57 58 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 58 59 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 59 60 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 60 61 - indefinite...
[OK] ECDSA P256 test vectors (SHA256) 61 62 - prepend em...
[OK] ECDSA P256 test vectors (SHA256) 62 63 - append emp...
[OK] ECDSA P256 test vectors (SHA256) 63 64 - append gar...
[OK] ECDSA P256 test vectors (SHA256) 64 65 - sequence o...
[OK] ECDSA P256 test vectors (SHA256) 65 66 - truncated ...
[OK] ECDSA P256 test vectors (SHA256) 66 67 - repeating ...
[OK] ECDSA P256 test vectors (SHA256) 67 68 - long form ...
[OK] ECDSA P256 test vectors (SHA256) 68 69 - long form ...
[OK] ECDSA P256 test vectors (SHA256) 69 70 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 70 71 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 71 72 - wrong leng...
[OK] ECDSA P256 test vectors (SHA256) 72 73 - wrong leng...
[OK] ECDSA P256 test vectors (SHA256) 73 74 - wrong leng...
[OK] ECDSA P256 test vectors (SHA256) 74 75 - wrong leng...
[OK] ECDSA P256 test vectors (SHA256) 75 76 - uint32 ove...
[OK] ECDSA P256 test vectors (SHA256) 76 77 - uint32 ove...
[OK] ECDSA P256 test vectors (SHA256) 77 78 - uint64 ove...
[OK] ECDSA P256 test vectors (SHA256) 78 79 - uint64 ove...
[OK] ECDSA P256 test vectors (SHA256) 79 80 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 80 81 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 81 82 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 82 83 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 83 84 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 84 85 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 85 86 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 86 87 - length of ...
[OK] ECDSA P256 test vectors (SHA256) 87 88 - incorrect ...
[OK] ECDSA P256 test vectors (SHA256) 88 89 - incorrect ...
[OK] ECDSA P256 test vectors (SHA256) 89 90 - removing i...
[OK] ECDSA P256 test vectors (SHA256) 90 91 - lonely int...
[OK] ECDSA P256 test vectors (SHA256) 91 92 - lonely int...
[OK] ECDSA P256 test vectors (SHA256) 92 93 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 93 94 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 94 95 - prepending...
[OK] ECDSA P256 test vectors (SHA256) 95 96 - prepending...
[OK] ECDSA P256 test vectors (SHA256) 96 97 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 97 98 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 98 99 - appending ...
[OK] ECDSA P256 test vectors (SHA256) 99 100 - truncated...
[OK] ECDSA P256 test vectors (SHA256) 100 101 - truncated...
[OK] ECDSA P256 test vectors (SHA256) 101 102 - Replacing...
[OK] ECDSA P256 test vectors (SHA256) 102 103 - Replacing...
[OK] ECDSA P256 test vectors (SHA256) 103 104 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 104 105 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 105 106 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 106 107 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 107 108 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 108 109 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 109 110 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 110 111 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 111 112 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 112 113 - changing ...
[OK] ECDSA P256 test vectors (SHA256) 113 114 - dropping ...
[OK] ECDSA P256 test vectors (SHA256) 114 115 - dropping ...
[OK] ECDSA P256 test vectors (SHA256) 115 116 - using com...
[OK] ECDSA P256 test vectors (SHA256) 116 117 - using com...
[OK] ECDSA P256 test vectors (SHA256) 117 118 - modify fi...
[OK] ECDSA P256 test vectors (SHA256) 118 119 - modify fi...
[OK] ECDSA P256 test vectors (SHA256) 119 120 - modify la...
[OK] ECDSA P256 test vectors (SHA256) 120 121 - modify la...
[OK] ECDSA P256 test vectors (SHA256) 121 122 - truncated...
[OK] ECDSA P256 test vectors (SHA256) 122 123 - truncated...
[OK] ECDSA P256 test vectors (SHA256) 123 124 - truncated...
[OK] ECDSA P256 test vectors (SHA256) 124 125 - leading f...
[OK] ECDSA P256 test vectors (SHA256) 125 126 - leading f...
[OK] ECDSA P256 test vectors (SHA256) 126 127 - replaced ...
[OK] ECDSA P256 test vectors (SHA256) 127 128 - replaced ...
[OK] ECDSA P256 test vectors (SHA256) 128 129 - replacing...
[OK] ECDSA P256 test vectors (SHA256) 129 130 - replacing...
[OK] ECDSA P256 test vectors (SHA256) 130 131 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 131 132 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 132 133 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 133 134 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 134 135 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 135 136 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 136 137 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 137 138 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 138 139 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 139 140 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 140 141 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 141 142 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 142 143 - Modified ...
[OK] ECDSA P256 test vectors (SHA256) 143 144 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 144 145 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 145 146 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 146 147 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 147 148 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 148 149 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 149 150 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 150 151 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 151 152 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 152 153 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 153 154 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 154 155 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 155 156 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 156 157 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 157 158 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 158 159 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 159 160 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 160 161 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 161 162 - Signature...
[OK] ECDSA P256 test v
ctors (SHA256) 162 163 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 163 164 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 164 165 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 165 166 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 166 167 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 167 168 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 168 169 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 169 170 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 170 171 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 171 172 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 172 173 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 173 174 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 174 175 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 175 176 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 176 177 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 177 178 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 178 179 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 179 180 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 180 181 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 181 182 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 182 183 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 183 184 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 184 185 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 185 186 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 186 187 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 187 188 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 188 189 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 189 190 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 190 191 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 191 192 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 192 193 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 193 194 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 194 195 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 195 196 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 196 197 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 197 198 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 198 199 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 199 200 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 200 201 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 201 202 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 202 203 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 203 204 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 204 205 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 205 206 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 206 207 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 207 208 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 208 209 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 209 210 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 210 211 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 211 212 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 212 213 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 213 214 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 214 215 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 215 216 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 216 217 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 217 218 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 218 219 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 219 220 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 220 221 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 221 222 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 222 223 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 223 224 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 224 225 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 225 226 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 226 227 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 227 228 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 228 229 - Signature...
[OK] ECDSA P256 test vectors (SHA256) 229 230 - Edge case...
[OK] ECDSA P256 test vectors (SHA256) 230 231 - special c...
[OK] ECDSA P256 test vectors (SHA256) 231 232 - special c...
[OK] ECDSA P256 test vectors (SHA256) 232 233 - special c...
[OK] ECDSA P256 test vectors (SHA256) 233 234 - special c...
[OK] ECDSA P256 test vectors (SHA256) 234 235 - special c...
[OK] ECDSA P256 test vectors (SHA256) 235 236 - special c...
[OK] ECDSA P256 test vectors (SHA256) 236 237 - special c...
[OK] ECDSA P256 test vectors (SHA256) 237 238 - special c...
[OK] ECDSA P256 test vectors (SHA256) 238 239 - special c...
[OK] ECDSA P256 test vectors (SHA256) 239 240 - special c...
[OK] ECDSA P256 test vectors (SHA256) 240 241 - special c...
[OK] ECDSA P256 test vectors (SHA256) 241 242 - special c...
[OK] ECDSA P256 test vectors (SHA256) 242 243 - special c...
[OK] ECDSA P256 test vectors (SHA256) 243 244 - special c...
[OK] ECDSA P256 test vectors (SHA256) 244 245 - special c...
[OK] ECDSA P256 test vectors (SHA256) 245 246 - special c...
[OK] ECDSA P256 test vectors (SHA256) 246 247 - special c...
[OK] ECDSA P256 test vectors (SHA256) 247 248 - special c...
[OK] ECDSA P256 test vectors (SHA256) 248 249 - special c...
[OK] ECDSA P256 test vectors (SHA256) 249 250 - special c...
[OK] ECDSA P256 test vectors (SHA256) 250 251 - special c...
[OK] ECDSA P256 test vectors (SHA256) 251 252 - special c...
[OK] ECDSA P256 test vectors (SHA256) 252 253 - special c...
[OK] ECDSA P256 test vectors (SHA256) 253 254 - special c...
[OK] ECDSA P256 test vectors (SHA256) 254 255 - special c...
[OK] ECDSA P256 test vectors (SHA256) 255 256 - special c...
[OK] ECDSA P256 test vectors (SHA256) 256 257 - special c...
[OK] ECDSA P256 test vectors (SHA256) 257 258 - special c...
[OK] ECDSA P256 test vectors (SHA256) 258 259 - special c...
[OK] ECDSA P256 test vectors (SHA256) 259 260 - special c...
[OK] ECDSA P256 test vectors (SHA256) 260 261 - special c...
[OK] ECDSA P256 test vectors (SHA256) 261 262 - special c...
[OK] ECDSA P256 test vectors (SHA256) 262 263 - special c...
[OK] ECDSA P256 test vectors (SHA256) 263 264 - special c...
[OK] ECDSA P256 test vectors (SHA256) 264 265 - special c...
[OK] ECDSA P256 test vectors (SHA256) 265 266 - special c...
[OK] ECDSA P256 test vectors (SHA256) 266 267 - special c...
[OK] ECDSA P256 test vectors (SHA256) 267 268 - special c...
[OK] ECDSA P256 test vectors (SHA256) 268 269 - special c...
[OK] ECDSA P256 test vectors (SHA256) 269 270 - special c...
...TRUNCATED BY DUNE...
[OK] X25519 test vectors 157 158 - special c...
[OK] X25519 test vectors 158 159 - special c...
[OK] X25519 test vectors 159 160 - special c...
[OK] X25519 test vectors 160 161 - special c...
[OK] X25519 test vectors 161 162 - special c...
[OK] X25519 test vectors 162 163 - special c...
[OK] X25519 test vectors 163 164 - special c...
[OK] X25519 test vectors 164 165 - D = 0 in ...
[OK] X25519 test vectors 165 166 - D = 0 in ...
[OK] X25519 test vectors 166 167 - special c...
[OK] X25519 test vectors 167 168 - special c...
[OK] X25519 test vectors 168 169 - special c...
[OK] X25519 test vectors 169 170 - special c...
[OK] X25519 test vectors 170 171 - special c...
[OK] X25519 test vectors 171 172 - special c...
[OK] X25519 test vectors 172 173 - special c...
[OK] X25519 test vectors 173 174 - special c...
[OK] X25519 test vectors 174 175 - special c...
[OK] X25519 test vectors 175 176 - special c...
[OK] X25519 test vectors 176 177 - special c...
[OK] X25519 test vectors 177 178 - special c...
[OK] X25519 test vectors 178 179 - special c...
[OK] X25519 test vectors 179 180 - special c...
[OK] X25519 test vectors 180 181 - special c...
[OK] X25519 test vectors 181 182 - special c...
[OK] X25519 test vectors 182 183 - special c...
[OK] X25519 test vectors 183 184 - special c...
[OK] X25519 test vectors 184 185 - special c...
[OK] X25519 test vectors 185 186 - special c...
[OK] X25519 test vectors 186 187 - special c...
[OK] X25519 test vectors 187 188 - special c...
[OK] X25519 test vectors 188 189 - special c...
[OK] X25519 test vectors 189 190 - special c...
[OK] X25519 test vectors 190 191 - special c...
[OK] X25519 test vectors 191 192 - special c...
[OK] X25519 test vectors 192 193 - special c...
[OK] X25519 test vectors 193 194 - special c...
[OK] X25519 test vectors 194 195 - special c...
[OK] X25519 test vectors 195 196 - special c...
[OK] X25519 test vectors 196 197 - special c...
[OK] X25519 test vectors 197 198 - special c...
[OK] X25519 test vectors 198 199 - special c...
[OK] X25519 test vectors 199 200 - special c...
[OK] X25519 test vectors 200 201 - special c...
[OK] X25519 test vectors 201 202 - special c...
[OK] X25519 test vectors 202 203 - special c...
[OK] X25519 test vectors 203 204 - special c...
[OK] X25519 test vectors 204 205 - special c...
[OK] X25519 test vectors 205 206 - special c...
[OK] X25519 test vectors 206 207 - special c...
[OK] X25519 test vectors 207 208 - special c...
[OK] X25519 test vectors 208 209 - special c...
[OK] X25519 test vectors 209 210 - special c...
[OK] X25519 test vectors 210 211 - special c...
[OK] X25519 test vectors 211 212 - special c...
[OK] X25519 test vectors 212 213 - special c...
[OK] X25519 test vectors 213 214 - special c...
[OK] X25519 test vectors 214 215 - special c...
[OK] X25519 test vectors 215 216 - special c...
[OK] X25519 test vectors 216 217 - special c...
[OK] X25519 test vectors 217 218 - special c...
[OK] X25519 test vectors 218 219 - special c...
[OK] X25519 test vectors 219 220 - special c...
[OK] X25519 test vectors 220 221 - special c...
[OK] X25519 test vectors 221 222 - special c...
[OK] X25519 test vectors 222 223 - special c...
[OK] X25519 test vectors 223 224 - special c...
[OK] X25519 test vectors 224 225 - special c...
[OK] X25519 test vectors 225 226 - special c...
[OK] X25519 test vectors 226 227 - special c...
[OK] X25519 test vectors 227 228 - special c...
[OK] X25519 test vectors 228 229 - special c...
[OK] X25519 test vectors 229 230 - special c...
[OK] X25519 test vectors 230 231 - special c...
[OK] X25519 test vectors 231 232 - special c...
[OK] X25519 test vectors 232 233 - special c...
[OK] X25519 test vectors 233 234 - special c...
[OK] X25519 test vectors 234 235 - special c...
[OK] X25519 test vectors 235 236 - special c...
[OK] X25519 test vectors 236 237 - special c...
[OK] X25519 test vectors 237 238 - special c...
[OK] X25519 test vectors 238 239 - special c...
[OK] X25519 test vectors 239 240 - special c...
[OK] X25519 test vectors 240 241 - special c...
[OK] X25519 test vectors 241 242 - special c...
[OK] X25519 test vectors 242 243 - special c...
[OK] X25519 test vectors 243 244 - special c...
[OK] X25519 test vectors 244 245 - special c...
[OK] X25519 test vectors 245 246 - special c...
[OK] X25519 test vectors 246 247 - special c...
[OK] X25519 test vectors 247 248 - special c...
[OK] X25519 test vectors 248 249 - special c...
[OK] X25519 test vectors 249 250 - special c...
[OK] X25519 test vectors 250 251 - special c...
[OK] X25519 test vectors 251 252 - special c...
[OK] X25519 test vectors 252 253 - special c...
[OK] X25519 test vectors 253 254 - special c...
[OK] X25519 test vectors 254 255 - special c...
[OK] X25519 test vectors 255 256 - special c...
[OK] X25519 test vectors 256 257 - special c...
[OK] X25519 test vectors 257 258 - special c...
[OK] X25519 test vectors 258 259 - special c...
[OK] X25519 test vectors 259 260 - special c...
[OK] X25519 test vectors 260 261 - special c...
[OK] X25519 test vectors 261 262 - special c...
[OK] X25519 test vectors 262 263 - special c...
[OK] X25519 test vectors 263 264 - special c...
[OK] X25519 test vectors 264 265 - special c...
[OK] X25519 test vectors 265 266 - special c...
[OK] X25519 test vectors 266 267 - special c...
[OK] X25519 test vectors 267 268 - special c...
[OK] X25519 test vectors 268 269 - special c...
[OK] X25519 test vectors 269 270 - special c...
[OK] X25519 test vectors 270 271 - special c...
[OK] X25519 test vectors 271 272 - special c...
[OK] X25519 test vectors 272 273 - special c...
[OK] X25519 test vectors 273 274 - special c...
[OK] X25519 test vectors 274 275 - special c...
[OK] X25519 test vectors 275 276 - special c...
[OK] X25519 test vectors 276 277 - special c...
[OK] X25519 test vectors 277 278 - special c...
[OK] X25519 test vectors 278 279 - special c...
[OK] X25519 test vectors 279 280 - special c...
[OK] X25519 test vectors 280 281 - special c...
[OK] X25519 test vectors 281 282 - special c...
[OK] X25519 test vectors 282 283 - special c...
[OK] X25519 test vectors 283 284 - special c...
[OK] X25519 test vectors 284 285 - special c...
[OK] X25519 test vectors 285 286 - special c...
[OK] X25519 test vectors 286 287 - special c...
[OK] X25519 test vectors 287 288 - special c...
[OK] X25519 test vectors 288 289 - special c...
[OK] X25519 test vectors 289 290 - special c...
[OK] X25519 test vectors 290 291 - special c...
[OK] X25519 test vectors 291 292 - special c...
[OK] X25519 test vectors 292 293 - special c...
[OK] X25519 test vectors 293 294 - special c...
[OK] X25519 test vectors 294 295 - special c...
[OK] X25519 test vectors 295 296 - special c...
[OK] X25519 test vectors 296 297 - special c...
[OK] X25519 test vectors 297 298 - special c...
[OK] X25519 test vectors 298 299 - special c...
[OK] X25519 test vectors 299 300 - special c...
[OK] X25519 test vectors 300 301 - special c...
[OK] X25519 test vectors 301 302 - special c...
[OK] X25519 test vectors 302 303 - special c...
[OK] X25519 test vectors 303 304 - special c...
[OK] X25519 test vectors 304 305 - special c...
[OK] X25519 test vectors 305 306 - special c...
[OK] X25519 test vectors 306 307 - special c...
[OK] X25519 test vectors 307 308 - special c...
[OK] X25519 test vectors 308 309 - special c...
[OK] X25519 test vectors 309 310 - special c...
[OK] X25519 test vectors 310 311 - special c...
[OK] X25519 test vectors 311 312 - special c...
[OK] X25519 test vectors 312 313 - special c...
[OK] X25519 test vectors 313 314 - special c...
[OK] X25519 test vectors 314 315 - special c...
[OK] X25519 test vectors 315 316 - special c...
[OK] X25519 test vectors 316 317 - special c...
[OK] X25519 test vectors 317 318 - special c...
[OK] X25519 test vectors 318 319 - special c...
[OK] X25519 test vectors 319 320 - special c...
[OK] X25519 test vectors 320 321 - special c...
[OK] X25519 test vectors 321 322 - special c...
[OK] X25519 test vectors 322 323 - special c...
[OK] X25519 test vectors 323 324 - special c...
[OK] X25519 test vectors 324 325 - special c...
[OK] X25519 test vectors 325 326 - special c...
[OK] X25519 test vectors 326 327 - special c...
[OK] X25519 test vectors 327 328 - special c...
[OK] X25519 test vectors 328 329 - special c...
[OK] X25519 test vectors 329 330 - special c...
[OK] X25519 test vectors 330 331 - special c...
[OK] X25519 test vectors 331 332 - special c...
[OK] X25519 test vectors 332 333 - special c...
[OK] X25519 test vectors 333 334 - special c...
[OK] X25519 test vectors 334 335 - special c...
[OK] X25519 test vectors 335 336 - special c...
[OK] X25519 test vectors 336 337 - special c...
[OK] X25519 test vectors 337 338 - special c...
[OK] X25519 test vectors 338 339 - special c...
[OK] X25519 test vectors 339 340 - special c...
[OK] X25519 test vectors 340 341 - special c...
[OK] X25519 test vectors 341 342 - special c...
[OK] X25519 test vectors 342 343 - special c...
[OK] X25519 test vectors 343 344 - special c...
[OK] X25519 test vectors 344 345 - special c...
[OK] X25519 test vectors 345 346 - special c...
[OK] X25519 test vectors 346 347 - special c...
[OK] X25519 test vectors 347 348 - special c...
[OK] X25519 test vectors 348 349 - special c...
[OK] X25519 test vectors 349 350 - special c...
[OK] X25519 test vectors 350 351 - special c...
[OK] X25519 test vectors 351 352 - special c...
[OK] X25519 test vectors 352 353 - special c...
[OK] X25519 test vectors 353 354 - special c...
[OK] X25519 test vectors 354 355 - special c...
[OK] X25519 test vectors 355 356 - special c...
[OK] X25519 test vectors 356 357 - special c...
[OK] X25519 test vectors 357 358 - special c...
[OK] X25519 test vectors 358 359 - special c...
[OK] X25519 test vectors 359 360 - special c...
[OK] X25519 test vectors 360 361 - special c...
[OK] X25519 test vectors 361 362 - special c...
[OK] X25519 test vectors 362 363 - special c...
[OK] X25519 test vectors 363 364 - special c...
[OK] X25519 test vectors 364 365 - special c...
[OK] X25519 test vectors 365 366 - special c...
[OK] X25519 test vectors 366 367 - special c...
[OK] X25519 test vectors 367 368 - special c...
[OK] X25519 test vectors 368 369 - special c...
[OK] X25519 test vectors 369 370 - special c...
[OK] X25519 test vectors 370 371 - special c...
[OK] X25519 test vectors 371 372 - special c...
[OK] X25519 test vectors 372 373 - special c...
[OK] X25519 test vectors 373 374 - special c...
[OK] X25519 test vectors 374 375 - special c...
[OK] X25519 test vectors 375 376 - special c...
[OK] X25519 test vectors 376 377 - special c...
[OK] X25519 test vectors 377 378 - special c...
[OK] X25519 test vectors 378 379 - special c...
[OK] X25519 test vectors 379 380 - special c...
[OK] X25519 test vectors 380 381 - special c...
[OK] X25519 test vectors 381 382 - special c...
[OK] X25519 test vectors 382 383 - special c...
[OK] X25519 test vectors 383 384 - special c...
[OK] X25519 test vectors 384 385 - special c...
[OK] X25519 test vectors 385 386 - special c...
[OK] X25519 test vectors 386 387 - special c...
[OK] X25519 test vectors 387 388 - special c...
[OK] X25519 test vectors 388 389 - special c...
[OK] X25519 test vectors 389 390 - special c...
[OK] X25519 test vectors 390 391 - special c...
[OK] X25519 test vectors 391 392 - special c...
[OK] X25519 test vectors 392 393 - special c...
[OK] X25519 test vectors 393 394 - special c...
[OK] X25519 test vectors 394 395 - special c...
[OK] X25519 test vectors 395 396 - special c...
[OK] X25519 test vectors 396 397 - special c...
[OK] X25519 test vectors 397 398 - special c...
[OK] X25519 test vectors 398 399 - special c...
[OK] X25519 test vectors 399 400 - special c...
[OK] X25519 test vectors 400 401 - special c...
[OK] X25519 test vectors 401 402 - special c...
[OK] X25519 test vectors 402 403 - special c...
[OK] X25519 test vectors 403 404 - special c...
[OK] X25519 test vectors 404 405 - special c...
[OK] X25519 test vectors 405 406 - special c...
[OK] X25519 test vectors 406 407 - special c...
[OK] X25519 test vectors 407 408 - special c...
[OK] X25519 test vectors 408 409 - special c...
[OK] X25519 test vectors 409 410 - special c...
[OK] X25519 test vectors 410 411 - special c...
[OK] X25519 test vectors 411 412 - special c...
[OK] X25519 test vectors 412 413 - special c...
[OK] X25519 test vectors 413 414 - special c...
[OK] X25519 test vectors 414 415 - special c...
[OK] X25519 test vectors 415 416 - special c...
[OK] X25519 test vectors 416 417 - special c...
[OK] X25519 test vectors 417 418 - special c...
[OK] X25519 test vectors 418 419 - special c...
[OK] X25519 test vectors 419 420 - special c...
[OK] X25519 test vectors 420 421 - special c...
[OK] X25519 test vectors 421 422 - special c...
[OK] X25519 test vectors 422 423 - special c...
[OK] X25519 test vectors 423 424 - special c...
[OK] X25519 test vectors 424 425 - special c...
[OK] X25519 test vectors 425 426 - special c...
[OK] X25519 test vectors 426 427 - special c...
[OK] X25519 test vectors 427 428 - special c...
[OK] X25519 test vectors 428 429 - special c...
[OK] X25519 test vectors 429 430 - special c...
[OK] X25519 test vectors 430 431 - special c...
[OK] X25519 test vectors 431 432 - special c...
[OK] X25519 test vectors 432 433 - special c...
[OK] X25519 test vectors 433 434 - special c...
[OK] X25519 test vectors 434 435 - special c...
[OK] X25519 test vectors 435 436 - special c...
[OK] X25519 test vectors 436 437 - special c...
[OK] X25519 test vectors 437 438 - special c...
[OK] X25519 test vectors 438 439 - special c...
[OK] X25519 test vectors 439 440 - special c...
[OK] X25519 test vectors 440 441 - special c...
[OK] X25519 test vectors 441 442 - special c...
[OK] X25519 test vectors 442 443 - special c...
[OK] X25519 test vectors 443 444 - special c...
[OK] X25519 test vectors 444 445 - special c...
[OK] X25519 test vectors 445 446 - special c...
[OK] X25519 test vectors 446 447 - special c...
[OK] X25519 test vectors 447 448 - special c...
[OK] X25519 test vectors 448 449 - special c...
[OK] X25519 test vectors 449 450 - special c...
[OK] X25519 test vectors 450 451 - special c...
[OK] X25519 test vectors 451 452 - special c...
[OK] X25519 test vectors 452 453 - special c...
[OK] X25519 test vectors 453 454 - special c...
[OK] X25519 test vectors 454 455 - special c...
[OK] X25519 test vectors 455 456 - special c...
[OK] X25519 test vectors 456 457 - special c...
[OK] X25519 test vectors 457 458 - special c...
[OK] X25519 test vectors 458 459 - special c...
[OK] X25519 test vectors 459 460 - special c...
[OK] X25519 test vectors 460 461 - special c...
[OK] X25519 test vectors 461 462 - special c...
[OK] X25519 test vectors 462 463 - special c...
[OK] X25519 test vectors 463 464 - special c...
[OK] X25519 test vectors 464 465 - special c...
[OK] X25519 test vectors 465 466 - special c...
[OK] X25519 test vectors 466 467 - special c...
[OK] X25519 test vectors 467 468 - special c...
[OK] X25519 test vectors 468 469 - special c...
[OK] X25519 test vectors 469 470 - special c...
[OK] X25519 test vectors 470 471 - special c...
[OK] X25519 test vectors 471 472 - special c...
[OK] X25519 test vectors 472 473 - special c...
[OK] X25519 test vectors 473 474 - special c...
[OK] X25519 test vectors 474 475 - special c...
[OK] X25519 test vectors 475 476 - special c...
[OK] X25519 test vectors 476 477 - special c...
[OK] X25519 test vectors 477 478 - special c...
[OK] X25519 test vectors 478 479 - special c...
[OK] X25519 test vectors 479 480 - special c...
[OK] X25519 test vectors 480 481 - special c...
[OK] X25519 test vectors 481 482 - special c...
[OK] X25519 test vectors 482 483 - special c...
[OK] X25519 test vectors 483 484 - special c...
[OK] X25519 test vectors 484 485 - special c...
[OK] X25519 test vectors 485 486 - special c...
[OK] X25519 test vectors 486 487 - special c...
[OK] X25519 test vectors 487 488 - special c...
[OK] X25519 test vectors 488 489 - special c...
[OK] X25519 test vectors 489 490 - special c...
[OK] X25519 test vectors 490 491 - special c...
[OK] X25519 test vectors 491 492 - special c...
[OK] X25519 test vectors 492 493 - special c...
[OK] X25519 test vectors 493 494 - special c...
[OK] X25519 test vectors 494 495 - special c...
[OK] X25519 test vectors 495 496 - special c...
[OK] X25519 test vectors 496 497 - special c...
[OK] X25519 test vectors 497 498 - special c...
[OK] X25519 test vectors 498 499 - special c...
[OK] X25519 test vectors 499 500 - special c...
[OK] X25519 test vectors 500 501 - special c...
[OK] X25519 test vectors 501 502 - special c...
[OK] X25519 test vectors 502 503 - special c...
[OK] X25519 test vectors 503 504 - special c...
[OK] X25519 test vectors 504 505 - special c...
[OK] X25519 test vectors 505 506 - special c...
[OK] X25519 test vectors 506 507 - special c...
[OK] X25519 test vectors 507 508 - special c...
[OK] X25519 test vectors 508 509 - special c...
[OK] X25519 test vectors 509 510 - special c...
[OK] X25519 test vectors 510 511 - private k...
[OK] X25519 test vectors 511 512 - private k...
[OK] X25519 test vectors 512 513 - special c...
[OK] X25519 test vectors 513 514 - special c...
[OK] X25519 test vectors 514 515 - special c...
[OK] X25519 test vectors 515 516 - special c...
[OK] X25519 test vectors 516 517 - special c...
[OK] X25519 test vectors 517 518 - special c...
[OK] ED25519 test vectors 0 1 - .
[OK] ED25519 test vectors 1 2 - .
[OK] ED25519 test vectors 2 3 - .
[OK] ED25519 test vectors 3 4 - .
[OK] ED25519 test vectors 4 5 - .
[OK] ED25519 test vectors 5 6 - .
[OK] ED25519 test vectors 6 7 - .
[OK] ED25519 test vectors 7 8 - .
[OK] ED25519 test vectors 8 9 - .
[OK] ED25519 test vectors 9 10 - special va...
[OK] ED25519 test vectors 10 11 - special va...
[OK] ED25519 test vectors 11 12 - special va...
[OK] ED25519 test vectors 12 13 - special va...
[OK] ED25519 test vectors 13 14 - special va...
[OK] ED25519 test vectors 14 15 - special va...
[OK] ED25519 test vectors 15 16 - special va...
[OK] ED25519 test vectors 16 17 - special va...
[OK] ED25519 test vectors 17 18 - special va...
[OK] ED25519 test vectors 18 19 - special va...
[OK] ED25519 test vectors 19 20 - special va...
[OK] ED25519 test vectors 20 21 - special va...
[OK] ED25519 test vectors 21 22 - special va...
[OK] ED25519 test vectors 22 23 - special va...
[OK] ED25519 test vectors 23 24 - special va...
[OK] ED25519 test vectors 24 25 - special va...
[OK] ED25519 test vectors 25 26 - special va...
[OK] ED25519 test vectors 26 27 - special va...
[OK] ED25519 test vectors 27 28 - special va...
[OK] ED25519 test vectors 28 29 - special va...
[OK] ED25519 test vectors 29 30 - empty sign...
[OK] ED25519 test vectors 30 31 - s missing.
[OK] ED25519 test vectors 31 32 - signature ...
[OK] ED25519 test vectors 32 33 - signature ...
[OK] ED25519 test vectors 33 34 - include pk...
[OK] ED25519 test vectors 34 35 - prepending...
[OK] ED25519 test vectors 35 36 - prepending...
[OK] ED25519 test vectors 36 37 - appending ...
[OK] ED25519 test vectors 37 38 - removing 0...
[OK] ED25519 test vectors 38 39 - removing 0...
[OK] ED25519 test vectors 39 40 - removing l...
[OK] ED25519 test vectors 40 41 - dropping b...
[OK] ED25519 test vectors 41 42 - modified b...
[OK] ED25519 test vectors 42 43 - modified b...
[OK] ED25519 test vectors 43 44 - modified b...
[OK] ED25519 test vectors 44 45 - modified b...
[OK] ED25519 test vectors 45 46 - modified b...
[OK] ED25519 test vectors 46 47 - modified b...
[OK] ED25519 test vectors 47 48 - modified b...
[OK] ED25519 test vectors 48 49 - modified b...
[OK] ED25519 test vectors 49 50 - modified b...
[OK] ED25519 test vectors 50 51 - modified b...
[OK] ED25519 test vectors 51 52 - modified b...
[OK] ED25519 test vectors 52 53 - modified b...
[OK] ED25519 test vectors 53 54 - modified b...
[OK] ED25519 test vectors 54 55 - modified b...
[OK] ED25519 test vectors 55 56 - modified b...
[OK] ED25519 test vectors 56 57 - modified b...
[OK] ED25519 test vectors 57 58 - modified b...
[OK] ED25519 test vectors 58 59 - modified b...
[OK] ED25519 test vectors 59 60 - R==0.
[OK] ED25519 test vectors 60 61 - invalid R.
[OK] ED25519 test vectors 61 62 - all bits f...
[OK] ED25519 test vectors 62 63 - checking m...
[OK] ED25519 test vectors 63 64 - checking m...
[OK] ED25519 test vectors 64 65 - checking m...
[OK] ED25519 test vectors 65 66 - checking m...
[OK] ED25519 test vectors 66 67 - checking m...
[OK] ED25519 test vectors 67 68 - checking m...
[OK] ED25519 test vectors 68 69 - checking m...
[OK] ED25519 test vectors 69 70 - checking m...
[OK] ED25519 test vectors 70 71 - .
[OK] ED25519 test vectors 71 72 - .
[OK] ED25519 test vectors 72 73 - .
[OK] ED25519 test vectors 73 74 - .
[OK] ED25519 test vectors 74 75 - .
[OK] ED25519 test vectors 75 76 - .
[OK] ED25519 test vectors 76 77 - .
[OK] ED25519 test vectors 77 78 - .
[OK] ED25519 test vectors 78 79 - .
[OK] ED25519 test vectors 79 80 - draft-jose...
[OK] ED25519 test vectors 80 81 - draft-jose...
[OK] ED25519 test vectors 81 82 - draft-jose...
[OK] ED25519 test vectors 82 83 - draft-jose...
[OK] ED25519 test vectors 83 84 - Random tes...
[OK] ED25519 test vectors 84 85 - Random tes...
[OK] ED25519 test vectors 85 86 - Random tes...
[OK] ED25519 test vectors 86 87 - Random tes...
[OK] ED25519 test vectors 87 88 - Random tes...
[OK] ED25519 test vectors 88 89 - Random tes...
[OK] ED25519 test vectors 89 90 - Random tes...
[OK] ED25519 test vectors 90 91 - Random tes...
[OK] ED25519 test vectors 91 92 - Random tes...
[OK] ED25519 test vectors 92 93 - Random tes...
[OK] ED25519 test vectors 93 94 - Random tes...
[OK] ED25519 test vectors 94 95 - Random tes...
[OK] ED25519 test vectors 95 96 - Random tes...
[OK] ED25519 test vectors 96 97 - Random tes...
[OK] ED25519 test vectors 97 98 - Random tes...
[OK] ED25519 test vectors 98 99 - Random tes...
[OK] ED25519 test vectors 99 100 - Random te...
[OK] ED25519 test vectors 100 101 - Random te...
[OK] ED25519 test vectors 101 102 - Random te...
[OK] ED25519 test vectors 102 103 - Random te...
[OK] ED25519 test vectors 103 104 - Random te...
[OK] ED25519 test vectors 104 105 - Random te...
[OK] ED25519 test vectors 105 106 - Random te...
[OK] ED25519 test vectors 106 107 - Random te...
[OK] ED25519 test vectors 107 108 - Random te...
[OK] ED25519 test vectors 108 109 - Random te...
[OK] ED25519 test vectors 109 110 - Random te...
[OK] ED25519 test vectors 110 111 - Random te...
[OK] ED25519 test vectors 111 112 - Test case...
[OK] ED25519 test vectors 112 113 - Test case...
[OK] ED25519 test vectors 113 114 - Test case...
[OK] ED25519 test vectors 114 115 - Test case...
[OK] ED25519 test vectors 115 116 - Test case...
[OK] ED25519 test vectors 116 117 - regressio...
[OK] ED25519 test vectors 117 118 - regressio...
[OK] ED25519 test vectors 118 119 - regressio...
[OK] ED25519 test vectors 119 120 - regressio...
[OK] ED25519 test vectors 120 121 - regressio...
[OK] ED25519 test vectors 121 122 - regressio...
[OK] ED25519 test vectors 122 123 - regressio...
[OK] ED25519 test vectors 123 124 - regressio...
[OK] ED25519 test vectors 124 125 - regressio...
[OK] ED25519 test vectors 125 126 - regressio...
[OK] ED25519 test vectors 126 127 - regressio...
[OK] ED25519 test vectors 127 128 - regressio...
[OK] ED25519 test vectors 128 129 - regressio...
[OK] ED25519 test vectors 129 130 - regressio...
[OK] ED25519 test vectors 130 131 - regressio...
[OK] ED25519 test vectors 131 132 - regressio...
[OK] ED25519 test vectors 132 133 - regressio...
[OK] ED25519 test vectors 133 134 - regressio...
[OK] ED25519 test vectors 134 135 - regressio...
[OK] ED25519 test vectors 135 136 - regressio...
[OK] ED25519 test vectors 136 137 - regressio...
[OK] ED25519 test vectors 137 138 - regressio...
[OK] ED25519 test vectors 138 139 - regressio...
[OK] ED25519 test vectors 139 140 - regressio...
[OK] ED25519 test vectors 140 141 - regressio...
[OK] ED25519 test vectors 141 142 - regressio...
[OK] ED25519 test vectors 142 143 - regressio...
[OK] ED25519 test vectors 143 144 - regressio...
[OK] ED25519 test vectors 144 145 - regressio...
Full test results in `/src/_build/default/tests/_build/_tests/Wycheproof NIST curves'.
Test Successful in 9.593s. 3502 tests run.
2024-08-20 09:31.05 ---> using "389f316050e1e1f1a191827e812ac211bad23557e38aef98c4c734c6d79d214a" from cache
Job succeeded
2024-08-20 09:31.10: Job succeeded