Diff of the two buildlogs: -- --- b1/build.log 2024-11-14 09:38:53.032581493 +0000 +++ b2/build.log 2024-11-14 09:41:43.218497448 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 17 03:59:17 -12 2025 -I: pbuilder-time-stamp: 1765987157 +I: Current time: Thu Dec 18 06:01:57 +14 2025 +I: pbuilder-time-stamp: 1765987317 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking golang-github-cloudflare-circl_1.5.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/327440/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 17 16:02 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='14214e592a714294af4efb261bd889f4' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='327440' - PS1='# ' - PS2='> ' + INVOCATION_ID=3703fb578be946339707c28fa5914512 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1175284 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.YL9d7XJ7/pbuilderrc_nJ9N --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YL9d7XJ7/b1 --logfile b1/build.log golang-github-cloudflare-circl_1.5.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.YL9d7XJ7/pbuilderrc_sa8f --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YL9d7XJ7/b2 --logfile b2/build.log golang-github-cloudflare-circl_1.5.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/327440/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -165,7 +197,7 @@ Get: 45 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-tools-dev all 1:0.23.0+ds-1 [1593 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] -Fetched 72.0 MB in 0s (221 MB/s) +Fetched 72.0 MB in 0s (164 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20091 files and directories currently installed.) @@ -368,7 +400,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-cloudflare-circl-1.5.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-cloudflare-circl_1.5.0-1_source.changes +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-cloudflare-circl-1.5.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-cloudflare-circl_1.5.0-1_source.changes dpkg-buildpackage: info: source package golang-github-cloudflare-circl dpkg-buildpackage: info: source version 1.5.0-1 dpkg-buildpackage: info: source distribution unstable @@ -387,30 +423,29 @@ dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 github.com/cloudflare/circl github.com/cloudflare/circl/abe github.com/cloudflare/circl/abe/cpabe github.com/cloudflare/circl/abe/cpabe/tkn20 github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn github.com/cloudflare/circl/blindsign github.com/cloudflare/circl/blindsign/blindrsa github.com/cloudflare/circl/blindsign/blindrsa/internal/common github.com/cloudflare/circl/blindsign/blindrsa/internal/keys github.com/cloudflare/circl/blindsign/blindrsa/partiallyblindrsa github.com/cloudflare/circl/cipher github.com/cloudflare/circl/cipher/ascon github.com/cloudflare/circl/dh github.com/cloudflare/circl/dh/csidh github.com/cloudflare/circl/dh/curve4q github.com/cloudflare/circl/dh/sidh github.com/cloudflare/circl/dh/sidh/internal/common github.com/cloudflare/circl/dh/sidh/internal/p434 github.com/cloudflare/circl/dh/sidh/internal/p503 github.com/cloudflare/circl/dh/sidh/internal/p751 github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc github.com/cloudflare/circl/ecc/bls12381 github.com/cloudflare/circl/ecc/bls12381/ff github.com/cloudflare/circl/ecc/fourq github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/ecc/p384 github.com/cloudflare/circl/expander github.com/cloudflare/circl/group github.com/cloudflare/circl/hpke github.com/cloudflare/circl/internal/conv github.com/cloudflare/circl/internal/nist github.com/cloudflare/circl/internal/sha3 github.com/cloudflare/circl/internal/test github.com/cloudflare/circl/kem github.com/cloudflare/circl/kem/frodo github.com/cloudflare/circl/kem/frodo/frodo640shake github.com/cloudflare/circl/kem/hybrid github.com/cloudflare/circl/kem/kyber github.com/cloudflare/circl/kem/kyber/kyber1024 github.com/cloudflare/circl/kem/kyber/kyber512 github.com/cloudflare/circl/kem/kyber/kyber768 github.com/cloudflare/circl/kem/mlkem github.com/cloudflare/circl/kem/mlkem/mlkem1024 github.com/cloudflare/circl/kem/mlkem/mlkem512 github.com/cloudflare/circl/kem/mlkem/mlkem768 github.com/cloudflare/circl/kem/schemes github.com/cloudflare/circl/kem/sike github.com/cloudflare/circl/kem/sike/sikep434 github.com/cloudflare/circl/kem/sike/sikep503 github.com/cloudflare/circl/kem/sike/sikep751 github.com/cloudflare/circl/math github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/math/polynomial github.com/cloudflare/circl/oprf github.com/cloudflare/circl/ot github.com/cloudflare/circl/ot/simot github.com/cloudflare/circl/pke github.com/cloudflare/circl/pke/kyber github.com/cloudflare/circl/pke/kyber/internal/common github.com/cloudflare/circl/pke/kyber/internal/common/params github.com/cloudflare/circl/pke/kyber/kyber1024 github.com/cloudflare/circl/pke/kyber/kyber1024/internal github.com/cloudflare/circl/pke/kyber/kyber512 github.com/cloudflare/circl/pke/kyber/kyber512/internal github.com/cloudflare/circl/pke/kyber/kyber768 github.com/cloudflare/circl/pke/kyber/kyber768/internal github.com/cloudflare/circl/pki github.com/cloudflare/circl/secretsharing github.com/cloudflare/circl/sign github.com/cloudflare/circl/sign/bls github.com/cloudflare/circl/sign/dilithium github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/dilithium/mode2/internal github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/ed448 github.com/cloudflare/circl/sign/eddilithium2 github.com/cloudflare/circl/sign/eddilithium3 github.com/cloudflare/circl/sign/internal/dilithium github.com/cloudflare/circl/sign/internal/dilithium/asm github.com/cloudflare/circl/sign/internal/dilithium/params github.com/cloudflare/circl/sign/mldsa github.com/cloudflare/circl/sign/mldsa/mldsa44 github.com/cloudflare/circl/sign/mldsa/mldsa44/internal github.com/cloudflare/circl/sign/mldsa/mldsa65 github.com/cloudflare/circl/sign/mldsa/mldsa65/internal github.com/cloudflare/circl/sign/mldsa/mldsa87 github.com/cloudflare/circl/sign/mldsa/mldsa87/internal github.com/cloudflare/circl/sign/schemes github.com/cloudflare/circl/simd github.com/cloudflare/circl/simd/keccakf1600 github.com/cloudflare/circl/tss github.com/cloudflare/circl/tss/rsa github.com/cloudflare/circl/tss/rsa/internal github.com/cloudflare/circl/tss/rsa/internal/pss github.com/cloudflare/circl/xof github.com/cloudflare/circl/xof/k12 github.com/cloudflare/circl/zk github.com/cloudflare/circl/zk/dl github.com/cloudflare/circl/zk/dleq github.com/cloudflare/circl/zk/qndleq -internal/unsafeheader +internal/profilerecord +github.com/cloudflare/circl internal/byteorder internal/coverage/rtcov +github.com/cloudflare/circl/abe github.com/cloudflare/circl/abe/cpabe -github.com/cloudflare/circl -internal/cpu -internal/runtime/syscall -internal/race internal/goos -internal/profilerecord -internal/goexperiment internal/goarch -sync/atomic -github.com/cloudflare/circl/abe +internal/unsafeheader +internal/godebugs +internal/goexperiment +internal/race math/bits unicode/utf8 -internal/chacha8rand -internal/abi +unicode +internal/cpu runtime/internal/math runtime/internal/sys -unicode -internal/godebugs +internal/runtime/syscall +internal/chacha8rand +sync/atomic +internal/abi crypto/internal/alias -math crypto/subtle crypto/internal/boring/sig internal/asan @@ -420,17 +455,18 @@ github.com/cloudflare/circl/blindsign github.com/cloudflare/circl/cipher github.com/cloudflare/circl/dh +math github.com/cloudflare/circl/ecc encoding -internal/runtime/atomic github.com/cloudflare/circl/pke/kyber/internal/common/params golang.org/x/crypto/internal/alias unicode/utf16 -internal/bytealg golang.org/x/crypto/cryptobyte/asn1 github.com/cloudflare/circl/kem/frodo github.com/cloudflare/circl/kem/kyber github.com/cloudflare/circl/kem/mlkem +internal/bytealg +internal/runtime/atomic github.com/cloudflare/circl/kem/sike github.com/cloudflare/circl/ot github.com/cloudflare/circl/pke @@ -440,111 +476,111 @@ internal/gover internal/goversion internal/platform -github.com/cloudflare/circl/sign/mldsa -github.com/cloudflare/circl/simd log/internal -golang.org/x/tools/internal/packagesinternal github.com/cloudflare/circl/sign/internal/dilithium +golang.org/x/tools/internal/packagesinternal +github.com/cloudflare/circl/sign/mldsa +github.com/cloudflare/circl/simd github.com/cloudflare/circl/tss github.com/cloudflare/circl/zk internal/runtime/exithook internal/stringslite runtime internal/reflectlite -sync iter +sync slices internal/bisect internal/testlog -errors sort +errors io +github.com/cloudflare/circl/kem +crypto/internal/edwards25519/field strconv internal/oserror path -github.com/cloudflare/circl/kem -crypto/internal/edwards25519/field -internal/godebug crypto/internal/nistec/fiat +internal/godebug syscall math/rand crypto/internal/edwards25519 +container/heap +golang.org/x/mod/semver hash -bytes crypto/internal/randutil -strings github.com/cloudflare/circl/dh/csidh -container/heap -golang.org/x/mod/semver +bytes +strings hash/crc32 crypto reflect internal/types/errors github.com/cloudflare/circl/sign crypto/md5 +crypto/cipher +bufio go/build/constraint +regexp/syntax go/version github.com/mmcloughlin/avo/internal/stack -regexp/syntax -bufio -crypto/cipher crypto/internal/boring crypto/sha256 crypto/sha512 crypto/hmac crypto/aes golang.org/x/crypto/hkdf -github.com/cloudflare/circl/internal/nist -regexp -internal/syscall/unix internal/syscall/execenv +internal/syscall/unix time -internal/fmtsort -encoding/binary +github.com/cloudflare/circl/internal/nist +regexp io/fs internal/poll context -golang.org/x/crypto/blake2b -golang.org/x/crypto/blake2s +internal/filepathlite +embed +crypto/internal/nistec +internal/fmtsort +encoding/binary +os github.com/cloudflare/circl/cipher/ascon encoding/base64 +github.com/cloudflare/circl/internal/sha3 +golang.org/x/crypto/blake2b golang.org/x/crypto/chacha20 +golang.org/x/crypto/blake2s golang.org/x/crypto/internal/poly1305 -internal/filepathlite -embed -github.com/cloudflare/circl/internal/sha3 -crypto/internal/nistec encoding/pem -os golang.org/x/crypto/chacha20poly1305 -fmt internal/sysinfo -path/filepath -golang.org/x/sys/cpu internal/lazyregexp -github.com/mmcloughlin/avo/src -os/exec +golang.org/x/sys/cpu +fmt +path/filepath github.com/cloudflare/circl/simd/keccakf1600 golang.org/x/crypto/sha3 +github.com/mmcloughlin/avo/src +os/exec github.com/cloudflare/circl/xof/k12 github.com/cloudflare/circl/pke/kyber/internal/common -internal/goroot github.com/cloudflare/circl/xof -github.com/cloudflare/circl/pke/kyber/kyber1024/internal github.com/cloudflare/circl/pke/kyber/kyber768/internal +github.com/cloudflare/circl/pke/kyber/kyber1024/internal github.com/cloudflare/circl/pke/kyber/kyber512/internal +internal/goroot github.com/cloudflare/circl/expander -math/big -runtime/trace -github.com/mmcloughlin/avo/attr -flag encoding/hex -runtime/debug -go/token +flag github.com/cloudflare/circl/dh/sidh/internal/common -go/doc/comment +runtime/debug text/tabwriter +math/big +github.com/mmcloughlin/avo/attr github.com/mmcloughlin/avo/reg +runtime/trace +go/doc/comment +go/token internal/buildcfg github.com/mmcloughlin/avo/internal/prnt encoding/json @@ -554,107 +590,107 @@ log go/scanner golang.org/x/tools/internal/tokeninternal -compress/flate golang.org/x/tools/internal/event/keys +compress/flate testing go/ast +github.com/mmcloughlin/avo/operand golang.org/x/tools/internal/event/core compress/gzip -github.com/mmcloughlin/avo/operand golang.org/x/tools/internal/event runtime/pprof golang.org/x/tools/internal/gocommand -github.com/cloudflare/circl/internal/test go/internal/typeparams go/printer +go/doc crypto/rand -github.com/cloudflare/circl/internal/conv -crypto/internal/boring/bbig crypto/internal/bigmod +github.com/cloudflare/circl/internal/conv crypto/elliptic +crypto/internal/boring/bbig github.com/bwesterb/go-ristretto/edwards25519 encoding/asn1 go/parser go/constant -github.com/cloudflare/circl/ecc/fourq -github.com/cloudflare/circl/math/fp25519 -github.com/cloudflare/circl/math/fp448 -github.com/cloudflare/circl/ecc/bls12381/ff +github.com/cloudflare/circl/internal/test github.com/cloudflare/circl/dh/sidh/internal/p434 +github.com/cloudflare/circl/ecc/bls12381/ff +github.com/cloudflare/circl/ecc/fourq github.com/cloudflare/circl/dh/sidh/internal/p503 -github.com/cloudflare/circl/dh/curve4q -github.com/cloudflare/circl/dh/sidh/internal/p751 -github.com/cloudflare/circl/dh/x25519 crypto/rsa +github.com/cloudflare/circl/dh/sidh/internal/p751 +github.com/cloudflare/circl/math/fp25519 +github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math -github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/math/mlsbset +github.com/cloudflare/circl/ecc/p384 github.com/bwesterb/go-ristretto +github.com/cloudflare/circl/dh/curve4q +github.com/cloudflare/circl/dh/x25519 +github.com/cloudflare/circl/blindsign/blindrsa/internal/keys github.com/cloudflare/circl/pke/kyber/kyber768 -github.com/cloudflare/circl/kem/kyber/kyber768 +golang.org/x/crypto/cryptobyte github.com/cloudflare/circl/kem/frodo/frodo640shake +github.com/cloudflare/circl/dh/x448 +github.com/cloudflare/circl/blindsign/blindrsa/internal/common +github.com/cloudflare/circl/dh/sidh github.com/cloudflare/circl/ecc/goldilocks -github.com/cloudflare/circl/ecc/p384 +github.com/cloudflare/circl/kem/kyber/kyber768 github.com/cloudflare/circl/pke/kyber/kyber1024 -golang.org/x/crypto/cryptobyte -github.com/cloudflare/circl/kem/kyber/kyber1024 -github.com/cloudflare/circl/blindsign/blindrsa/internal/keys -github.com/cloudflare/circl/dh/sidh github.com/cloudflare/circl/ecc/bls12381 +github.com/cloudflare/circl/blindsign/blindrsa +github.com/cloudflare/circl/blindsign/blindrsa/partiallyblindrsa +github.com/cloudflare/circl/kem/kyber/kyber1024 github.com/cloudflare/circl/pke/kyber/kyber512 github.com/cloudflare/circl/kem/mlkem/mlkem768 github.com/cloudflare/circl/kem/mlkem/mlkem1024 -crypto/x509/pkix -github.com/cloudflare/circl/blindsign/blindrsa/internal/common +github.com/cloudflare/circl/group +github.com/cloudflare/circl/kem/sike/sikep434 github.com/cloudflare/circl/kem/kyber/kyber512 github.com/cloudflare/circl/kem/mlkem/mlkem512 -github.com/cloudflare/circl/sign/dilithium/mode2/internal -github.com/cloudflare/circl/sign/dilithium/mode3/internal -github.com/cloudflare/circl/kem/sike/sikep434 github.com/cloudflare/circl/kem/sike/sikep503 -github.com/cloudflare/circl/blindsign/blindrsa -github.com/cloudflare/circl/blindsign/blindrsa/partiallyblindrsa github.com/cloudflare/circl/kem/sike/sikep751 -github.com/cloudflare/circl/kem/hybrid +crypto/x509/pkix +github.com/cloudflare/circl/sign/dilithium/mode2/internal +github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode5/internal +github.com/cloudflare/circl/hpke +github.com/cloudflare/circl/kem/hybrid crypto/ed25519 github.com/cloudflare/circl/sign/ed448 +github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn github.com/cloudflare/circl/sign/mldsa/mldsa44/internal github.com/cloudflare/circl/sign/mldsa/mldsa65/internal -github.com/cloudflare/circl/sign/ed25519 -github.com/cloudflare/circl/group -github.com/cloudflare/circl/hpke -github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/mldsa/mldsa87/internal -github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn -github.com/cloudflare/circl/sign/dilithium/mode3 +github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/bls go/format github.com/cloudflare/circl/sign/dilithium/mode5 -github.com/cloudflare/circl/sign/mldsa/mldsa44 -go/doc -go/types +github.com/cloudflare/circl/sign/dilithium/mode3 +github.com/cloudflare/circl/sign/dilithium/mode2 github.com/mmcloughlin/avo/buildtags -github.com/cloudflare/circl/sign/eddilithium3 -github.com/cloudflare/circl/sign/mldsa/mldsa65 +go/types +go/build golang.org/x/tools/internal/pkgbits -github.com/cloudflare/circl/tss/rsa/internal -github.com/cloudflare/circl/sign/mldsa/mldsa87 +github.com/cloudflare/circl/sign/mldsa/mldsa65 github.com/cloudflare/circl/sign/eddilithium2 -github.com/cloudflare/circl/tss/rsa/internal/pss -github.com/cloudflare/circl/zk/qndleq -github.com/cloudflare/circl/tss/rsa -github.com/cloudflare/circl/sign/schemes -github.com/cloudflare/circl/pki +github.com/cloudflare/circl/sign/mldsa/mldsa44 github.com/cloudflare/circl/math/polynomial github.com/cloudflare/circl/zk/dleq github.com/cloudflare/circl/ot/simot -github.com/cloudflare/circl/zk/dl +github.com/cloudflare/circl/sign/eddilithium3 +github.com/cloudflare/circl/sign/mldsa/mldsa87 github.com/cloudflare/circl/secretsharing +github.com/cloudflare/circl/tss/rsa/internal +github.com/cloudflare/circl/tss/rsa/internal/pss +github.com/cloudflare/circl/zk/dl +github.com/cloudflare/circl/zk/qndleq github.com/cloudflare/circl/oprf +github.com/cloudflare/circl/sign/schemes +github.com/cloudflare/circl/tss/rsa github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl +github.com/cloudflare/circl/pki github.com/cloudflare/circl/kem/schemes -go/build github.com/cloudflare/circl/abe/cpabe/tkn20 github.com/mmcloughlin/avo/gotypes golang.org/x/tools/internal/aliases @@ -699,13 +735,13 @@ === RUN TestConcurrentDecryption/TestConcurrentDecryption:#6 === RUN TestConcurrentDecryption/TestConcurrentDecryption:#7 === RUN TestConcurrentDecryption/TestConcurrentDecryption:#8 ---- PASS: TestConcurrentDecryption (2.87s) +--- PASS: TestConcurrentDecryption (2.94s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#0 (0.22s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#1 (0.28s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#2 (0.47s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#3 (0.43s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#3 (0.47s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#4 (0.36s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#5 (0.33s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#5 (0.37s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#6 (0.22s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#7 (0.26s) --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#8 (0.30s) @@ -719,13 +755,13 @@ === RUN TestEndToEndEncryption/TestEndToEndEncryption:#6 === RUN TestEndToEndEncryption/TestEndToEndEncryption:#7 === RUN TestEndToEndEncryption/TestEndToEndEncryption:#8 ---- PASS: TestEndToEndEncryption (3.21s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#0 (0.29s) +--- PASS: TestEndToEndEncryption (3.16s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#0 (0.24s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#1 (0.28s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#2 (0.51s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#3 (0.50s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#4 (0.48s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#5 (0.30s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#4 (0.43s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#5 (0.36s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#6 (0.24s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#7 (0.28s) --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#8 (0.33s) @@ -774,13 +810,13 @@ longpt_test.go:48: length pt: 262144 ct: 264864 === RUN TestLongPlaintext/19 longpt_test.go:48: length pt: 524288 ct: 527008 ---- PASS: TestLongPlaintext (3.03s) +--- PASS: TestLongPlaintext (3.10s) --- PASS: TestLongPlaintext/0 (0.13s) --- PASS: TestLongPlaintext/1 (0.13s) --- PASS: TestLongPlaintext/2 (0.13s) --- PASS: TestLongPlaintext/3 (0.13s) --- PASS: TestLongPlaintext/4 (0.13s) - --- PASS: TestLongPlaintext/5 (0.13s) + --- PASS: TestLongPlaintext/5 (0.14s) --- PASS: TestLongPlaintext/6 (0.13s) --- PASS: TestLongPlaintext/7 (0.13s) --- PASS: TestLongPlaintext/8 (0.13s) @@ -792,13 +828,13 @@ --- PASS: TestLongPlaintext/14 (0.13s) --- PASS: TestLongPlaintext/15 (0.13s) --- PASS: TestLongPlaintext/16 (0.14s) - --- PASS: TestLongPlaintext/17 (0.14s) - --- PASS: TestLongPlaintext/18 (0.19s) - --- PASS: TestLongPlaintext/19 (0.21s) + --- PASS: TestLongPlaintext/17 (0.20s) + --- PASS: TestLongPlaintext/18 (0.14s) + --- PASS: TestLongPlaintext/19 (0.25s) === RUN Example ---- PASS: Example (0.59s) +--- PASS: Example (0.53s) PASS -ok github.com/cloudflare/circl/abe/cpabe/tkn20 10.199s +ok github.com/cloudflare/circl/abe/cpabe/tkn20 10.240s === RUN TestLexerErr --- PASS: TestLexerErr (0.00s) === RUN TestLexer @@ -830,7 +866,7 @@ --- PASS: TestDsl/TestDsl:(9country8:_france) (0.00s) --- PASS: TestDsl/TestDsl:((country_:_afghanistan)_or_(country:_bactria))_and_(not_(king:_alexander)) (0.00s) PASS -ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl 0.020s +ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl 0.023s ? github.com/cloudflare/circl/blindsign [no test files] ? github.com/cloudflare/circl/blindsign/blindrsa/internal/common [no test files] ? github.com/cloudflare/circl/blindsign/blindrsa/internal/keys [no test files] @@ -838,7 +874,7 @@ ? github.com/cloudflare/circl/dh [no test files] ? github.com/cloudflare/circl/dh/sidh/internal/common [no test files] === RUN TestEncryptionBk ---- PASS: TestEncryptionBk (3.02s) +--- PASS: TestEncryptionBk (3.00s) === RUN TestShare --- PASS: TestShare (0.00s) === RUN TestFormulaMarshal @@ -868,7 +904,7 @@ === RUN TestRightMultLinearityG2 --- PASS: TestRightMultLinearityG2 (0.13s) === RUN TestLeftMultLinearityG2 ---- PASS: TestLeftMultLinearityG2 (0.13s) +--- PASS: TestLeftMultLinearityG2 (0.19s) === RUN TestLeftMultActionG2 --- PASS: TestLeftMultActionG2 (0.13s) === RUN TestRightMultActionG2 @@ -958,25 +994,25 @@ === RUN TestMarshalPublicParams --- PASS: TestMarshalPublicParams (0.04s) === RUN TestMarshalSecretParams ---- PASS: TestMarshalSecretParams (0.04s) +--- PASS: TestMarshalSecretParams (0.03s) === RUN TestMarshalAttributesKey --- PASS: TestMarshalAttributesKey (0.32s) === RUN TestEqualAttributesKey ---- PASS: TestEqualAttributesKey (0.17s) +--- PASS: TestEqualAttributesKey (0.16s) PASS -ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn 10.173s +ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn 10.198s === RUN TestRoundTrip === RUN TestRoundTrip/RSABSSA-SHA384-PSS-Deterministic === RUN TestRoundTrip/RSABSSA-SHA384-PSSZero-Deterministic === RUN TestRoundTrip/RSABSSA-SHA384-PSS-Randomized === RUN TestRoundTrip/RSABSSA-SHA384-PSSZero-Randomized ---- PASS: TestRoundTrip (0.05s) - --- PASS: TestRoundTrip/RSABSSA-SHA384-PSS-Deterministic (0.01s) - --- PASS: TestRoundTrip/RSABSSA-SHA384-PSSZero-Deterministic (0.01s) - --- PASS: TestRoundTrip/RSABSSA-SHA384-PSS-Randomized (0.01s) - --- PASS: TestRoundTrip/RSABSSA-SHA384-PSSZero-Randomized (0.01s) +--- PASS: TestRoundTrip (0.11s) + --- PASS: TestRoundTrip/RSABSSA-SHA384-PSS-Deterministic (0.04s) + --- PASS: TestRoundTrip/RSABSSA-SHA384-PSSZero-Deterministic (0.03s) + --- PASS: TestRoundTrip/RSABSSA-SHA384-PSS-Randomized (0.02s) + --- PASS: TestRoundTrip/RSABSSA-SHA384-PSSZero-Randomized (0.02s) === RUN TestDeterministicRoundTrip ---- PASS: TestDeterministicRoundTrip (0.01s) +--- PASS: TestDeterministicRoundTrip (0.02s) === RUN TestDeterministicBlindFailure --- PASS: TestDeterministicBlindFailure (0.00s) === RUN TestRandomSignVerify @@ -994,15 +1030,15 @@ --- PASS: TestVectors/RSABSSA-SHA384-PSS-Deterministic (0.10s) --- PASS: TestVectors/RSABSSA-SHA384-PSSZERO-Deterministic (0.10s) === RUN Example_blindrsa ---- PASS: Example_blindrsa (0.56s) +--- PASS: Example_blindrsa (0.27s) PASS -ok github.com/cloudflare/circl/blindsign/blindrsa 1.098s +ok github.com/cloudflare/circl/blindsign/blindrsa 0.877s === RUN TestPBRSARoundTrip ---- PASS: TestPBRSARoundTrip (0.17s) +--- PASS: TestPBRSARoundTrip (0.18s) === RUN TestPBRSAGenerateTestVector ---- PASS: TestPBRSAGenerateTestVector (1.01s) +--- PASS: TestPBRSAGenerateTestVector (0.97s) PASS -ok github.com/cloudflare/circl/blindsign/blindrsa/partiallyblindrsa 1.187s +ok github.com/cloudflare/circl/blindsign/blindrsa/partiallyblindrsa 1.151s === RUN TestAscon === RUN TestAscon/Ascon128 === RUN TestAscon/Ascon128a @@ -1022,19 +1058,19 @@ --- PASS: TestAPI/reuse (0.00s) --- PASS: TestAPI/parallel (0.00s) PASS -ok github.com/cloudflare/circl/cipher/ascon 0.089s +ok github.com/cloudflare/circl/cipher/ascon 0.091s === RUN TestCompare64 --- PASS: TestCompare64 (0.00s) === RUN TestEphemeralKeyExchange ---- PASS: TestEphemeralKeyExchange (1.04s) +--- PASS: TestEphemeralKeyExchange (0.96s) === RUN TestPrivateKeyExportImport --- PASS: TestPrivateKeyExportImport (0.00s) === RUN TestValidateNegative --- PASS: TestValidateNegative (0.00s) === RUN TestPublicKeyExportImport ---- PASS: TestPublicKeyExportImport (2.07s) +--- PASS: TestPublicKeyExportImport (2.19s) === RUN TestKAT ---- PASS: TestKAT (1.26s) +--- PASS: TestKAT (1.67s) === RUN TestXAdd --- PASS: TestXAdd (0.00s) === RUN TestXDbl @@ -1074,13 +1110,13 @@ === RUN TestCheckSmaller --- PASS: TestCheckSmaller (0.00s) PASS -ok github.com/cloudflare/circl/dh/csidh 4.389s +ok github.com/cloudflare/circl/dh/csidh 4.842s === RUN TestDH ---- PASS: TestDH (0.68s) +--- PASS: TestDH (0.63s) === RUN ExampleKey --- PASS: ExampleKey (0.00s) PASS -ok github.com/cloudflare/circl/dh/curve4q 0.693s +ok github.com/cloudflare/circl/dh/curve4q 0.636s ? github.com/cloudflare/circl/ecc [no test files] ? github.com/cloudflare/circl/internal/conv [no test files] ? github.com/cloudflare/circl/internal/nist [no test files] @@ -1118,55 +1154,55 @@ --- PASS: TestKeygen (0.09s) --- PASS: TestKeygen/P-434 (0.02s) --- PASS: TestKeygen/P-503 (0.02s) - --- PASS: TestKeygen/P-751 (0.06s) + --- PASS: TestKeygen/P-751 (0.05s) === RUN TestRoundtrip +=== RUN TestRoundtrip/P-434 === RUN TestRoundtrip/P-503 === RUN TestRoundtrip/P-751 -=== RUN TestRoundtrip/P-434 --- PASS: TestRoundtrip (0.17s) + --- PASS: TestRoundtrip/P-434 (0.03s) --- PASS: TestRoundtrip/P-503 (0.03s) --- PASS: TestRoundtrip/P-751 (0.11s) - --- PASS: TestRoundtrip/P-434 (0.03s) === RUN TestImportExport +=== RUN TestImportExport/P-434 === RUN TestImportExport/P-503 === RUN TestImportExport/P-751 -=== RUN TestImportExport/P-434 --- PASS: TestImportExport (0.00s) + --- PASS: TestImportExport/P-434 (0.00s) --- PASS: TestImportExport/P-503 (0.00s) --- PASS: TestImportExport/P-751 (0.00s) - --- PASS: TestImportExport/P-434 (0.00s) === RUN TestKeyAgreement +=== RUN TestKeyAgreement/P-434 === RUN TestKeyAgreement/P-503 === RUN TestKeyAgreement/P-751 -=== RUN TestKeyAgreement/P-434 --- PASS: TestKeyAgreement (0.13s) + --- PASS: TestKeyAgreement/P-434 (0.03s) --- PASS: TestKeyAgreement/P-503 (0.02s) --- PASS: TestKeyAgreement/P-751 (0.08s) - --- PASS: TestKeyAgreement/P-434 (0.03s) === RUN TestPrivateKeyBelowMax -=== RUN TestPrivateKeyBelowMax/P-434 === RUN TestPrivateKeyBelowMax/P-503 === RUN TestPrivateKeyBelowMax/P-751 +=== RUN TestPrivateKeyBelowMax/P-434 --- PASS: TestPrivateKeyBelowMax (0.01s) - --- PASS: TestPrivateKeyBelowMax/P-434 (0.00s) --- PASS: TestPrivateKeyBelowMax/P-503 (0.00s) --- PASS: TestPrivateKeyBelowMax/P-751 (0.00s) + --- PASS: TestPrivateKeyBelowMax/P-434 (0.00s) === RUN TestPKERoundTrip -=== RUN TestPKERoundTrip/P-434 === RUN TestPKERoundTrip/P-503 === RUN TestPKERoundTrip/P-751 +=== RUN TestPKERoundTrip/P-434 --- PASS: TestPKERoundTrip (0.12s) - --- PASS: TestPKERoundTrip/P-434 (0.03s) --- PASS: TestPKERoundTrip/P-503 (0.02s) --- PASS: TestPKERoundTrip/P-751 (0.08s) + --- PASS: TestPKERoundTrip/P-434 (0.03s) === RUN TestPKEKeyGeneration +=== RUN TestPKEKeyGeneration/P-751 === RUN TestPKEKeyGeneration/P-434 === RUN TestPKEKeyGeneration/P-503 -=== RUN TestPKEKeyGeneration/P-751 --- PASS: TestPKEKeyGeneration (0.17s) + --- PASS: TestPKEKeyGeneration/P-751 (0.11s) --- PASS: TestPKEKeyGeneration/P-434 (0.03s) --- PASS: TestPKEKeyGeneration/P-503 (0.03s) - --- PASS: TestPKEKeyGeneration/P-751 (0.11s) === RUN TestNegativePKE === RUN TestNegativePKE/P-434 === RUN TestNegativePKE/P-503 @@ -1184,21 +1220,21 @@ --- PASS: TestKEMKeyGeneration/P-503 (0.04s) --- PASS: TestKEMKeyGeneration/P-751 (0.13s) === RUN TestNegativeKEM -=== RUN TestNegativeKEM/P-434 === RUN TestNegativeKEM/P-503 === RUN TestNegativeKEM/P-751 +=== RUN TestNegativeKEM/P-434 --- PASS: TestNegativeKEM (0.17s) - --- PASS: TestNegativeKEM/P-434 (0.04s) --- PASS: TestNegativeKEM/P-503 (0.03s) --- PASS: TestNegativeKEM/P-751 (0.11s) + --- PASS: TestNegativeKEM/P-434 (0.04s) === RUN TestKAT === RUN TestKAT/P-434 === RUN TestKAT/P-503 === RUN TestKAT/P-751 ---- PASS: TestKAT (30.57s) +--- PASS: TestKAT (30.50s) --- PASS: TestKAT/P-434 (6.18s) - --- PASS: TestKAT/P-503 (5.37s) - --- PASS: TestKAT/P-751 (19.01s) + --- PASS: TestKAT/P-503 (5.38s) + --- PASS: TestKAT/P-751 (18.94s) === RUN TestNegativeKEMSameWrongResult === RUN TestNegativeKEMSameWrongResult/P-434 === RUN TestNegativeKEMSameWrongResult/P-503 @@ -1212,9 +1248,9 @@ === RUN ExamplePrivateKey --- PASS: ExamplePrivateKey (0.03s) === RUN ExampleKEM ---- PASS: ExampleKEM (0.14s) +--- PASS: ExampleKEM (0.09s) PASS -ok github.com/cloudflare/circl/dh/sidh 32.382s +ok github.com/cloudflare/circl/dh/sidh 32.278s === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) === RUN TestFpCmov @@ -1234,29 +1270,29 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (0.04s) +--- PASS: TestInvalidPK (0.05s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) - --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.01s) + --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.02s) --- PASS: TestInvalidPK/InvalidPKT (0.01s) --- PASS: TestInvalidPK/InvalidPKOrder2 (0.01s) --- PASS: TestInvalidPK/InvalidPKFullOrder (0.01s) - --- PASS: TestInvalidPK/ValidPQ (0.00s) + --- PASS: TestInvalidPK/ValidPQ (0.01s) === RUN TestOne --- PASS: TestOne (0.00s) === RUN TestFp2ToBytesRoundTrip ---- PASS: TestFp2ToBytesRoundTrip (0.20s) +--- PASS: TestFp2ToBytesRoundTrip (0.18s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (0.62s) +--- PASS: TestFp2MulDistributesOverAdd (0.59s) === RUN TestFp2MulIsAssociative --- PASS: TestFp2MulIsAssociative (0.64s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (0.24s) +--- PASS: TestFp2SquareMatchesMul (0.27s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (0.24s) +--- PASS: TestFp2Inv (0.29s) === RUN TestFp2Batch3Inv --- PASS: TestFp2Batch3Inv (0.12s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p434 2.109s +ok github.com/cloudflare/circl/dh/sidh/internal/p434 2.161s === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) === RUN TestFpCmov @@ -1276,29 +1312,29 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (0.02s) +--- PASS: TestInvalidPK (0.04s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.01s) - --- PASS: TestInvalidPK/InvalidPKT (0.00s) - --- PASS: TestInvalidPK/InvalidPKOrder2 (0.00s) - --- PASS: TestInvalidPK/InvalidPKFullOrder (0.00s) + --- PASS: TestInvalidPK/InvalidPKT (0.01s) + --- PASS: TestInvalidPK/InvalidPKOrder2 (0.01s) + --- PASS: TestInvalidPK/InvalidPKFullOrder (0.01s) --- PASS: TestInvalidPK/ValidPQ (0.00s) === RUN TestOne --- PASS: TestOne (0.00s) === RUN TestFp2ToBytesRoundTrip ---- PASS: TestFp2ToBytesRoundTrip (0.16s) +--- PASS: TestFp2ToBytesRoundTrip (0.19s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (0.47s) +--- PASS: TestFp2MulDistributesOverAdd (0.55s) === RUN TestFp2MulIsAssociative ---- PASS: TestFp2MulIsAssociative (0.55s) +--- PASS: TestFp2MulIsAssociative (0.60s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (0.19s) +--- PASS: TestFp2SquareMatchesMul (0.24s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (0.28s) +--- PASS: TestFp2Inv (0.32s) === RUN TestFp2Batch3Inv ---- PASS: TestFp2Batch3Inv (0.15s) +--- PASS: TestFp2Batch3Inv (0.11s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p503 1.827s +ok github.com/cloudflare/circl/dh/sidh/internal/p503 2.056s === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) === RUN TestFpCmov @@ -1318,11 +1354,11 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (0.10s) +--- PASS: TestInvalidPK (0.07s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) - --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.04s) - --- PASS: TestInvalidPK/InvalidPKT (0.02s) - --- PASS: TestInvalidPK/InvalidPKOrder2 (0.02s) + --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.03s) + --- PASS: TestInvalidPK/InvalidPKT (0.01s) + --- PASS: TestInvalidPK/InvalidPKOrder2 (0.01s) --- PASS: TestInvalidPK/InvalidPKFullOrder (0.01s) --- PASS: TestInvalidPK/ValidPQ (0.01s) === RUN TestOne @@ -1330,17 +1366,17 @@ === RUN TestFp2ToBytesRoundTrip --- PASS: TestFp2ToBytesRoundTrip (0.20s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (0.74s) +--- PASS: TestFp2MulDistributesOverAdd (0.77s) === RUN TestFp2MulIsAssociative ---- PASS: TestFp2MulIsAssociative (0.97s) +--- PASS: TestFp2MulIsAssociative (0.87s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (0.37s) +--- PASS: TestFp2SquareMatchesMul (0.34s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (0.97s) +--- PASS: TestFp2Inv (0.83s) === RUN TestFp2Batch3Inv --- PASS: TestFp2Batch3Inv (0.39s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p751 3.745s +ok github.com/cloudflare/circl/dh/sidh/internal/p751 3.472s === RUN TestGeneric === RUN TestGeneric/Double === RUN TestGeneric/DiffAdd @@ -1356,16 +1392,16 @@ === RUN TestNative/DiffAdd === RUN TestNative/LadderStep === RUN TestNative/MulA24 ---- PASS: TestNative (0.04s) +--- PASS: TestNative (0.03s) --- PASS: TestNative/Double (0.01s) --- PASS: TestNative/DiffAdd (0.01s) - --- PASS: TestNative/LadderStep (0.02s) + --- PASS: TestNative/LadderStep (0.01s) --- PASS: TestNative/MulA24 (0.00s) === RUN TestRFC7748Kat --- PASS: TestRFC7748Kat (0.00s) === RUN TestRFC7748Times key_test.go:90: Skipped one long test, add -long flag to run longer tests ---- PASS: TestRFC7748Times (0.15s) +--- PASS: TestRFC7748Times (0.18s) === RUN TestBase --- PASS: TestBase (0.21s) === RUN TestWycheproof @@ -1373,11 +1409,11 @@ === RUN Example_x25519 --- PASS: Example_x25519 (0.00s) PASS -ok github.com/cloudflare/circl/dh/x25519 0.452s +ok github.com/cloudflare/circl/dh/x25519 0.476s === RUN TestGeneric ---- PASS: TestGeneric (0.05s) +--- PASS: TestGeneric (0.02s) === RUN TestNative ---- PASS: TestNative (0.05s) +--- PASS: TestNative (0.04s) === RUN TestRFC7748Kat --- PASS: TestRFC7748Kat (0.01s) === RUN TestRFC7748Times @@ -1388,14 +1424,14 @@ === RUN Example_x448 --- PASS: Example_x448 (0.00s) PASS -ok github.com/cloudflare/circl/dh/x448 1.839s +ok github.com/cloudflare/circl/dh/x448 1.799s === RUN TestSerializationVector === RUN TestSerializationVector/g1_unco === RUN TestSerializationVector/g1_comp === RUN TestSerializationVector/g2_unco === RUN TestSerializationVector/g2_comp ---- PASS: TestSerializationVector (2.80s) - --- PASS: TestSerializationVector/g1_unco (0.52s) +--- PASS: TestSerializationVector (2.75s) + --- PASS: TestSerializationVector/g1_unco (0.47s) --- PASS: TestSerializationVector/g1_comp (0.57s) --- PASS: TestSerializationVector/g2_unco (0.53s) --- PASS: TestSerializationVector/g2_comp (1.18s) @@ -1426,7 +1462,7 @@ --- PASS: TestG1Serial/noQR (0.00s) --- PASS: TestG1Serial/notInG1 (0.00s) === RUN TestG1Affinize ---- PASS: TestG1Affinize (0.95s) +--- PASS: TestG1Affinize (1.00s) === RUN TestG1Torsion --- PASS: TestG1Torsion (0.00s) === RUN TestG1Bytes @@ -1474,7 +1510,7 @@ === RUN TestProdPair --- PASS: TestProdPair (1.68s) === RUN TestProdPairFrac ---- PASS: TestProdPairFrac (2.14s) +--- PASS: TestProdPairFrac (2.19s) === RUN TestInputs === RUN TestInputs/Pair === RUN TestInputs/ProdPair @@ -1493,7 +1529,7 @@ psi_test.go:101: testing post frobenius --- PASS: TestPsi (0.00s) PASS -ok github.com/cloudflare/circl/ecc/bls12381 10.726s +ok github.com/cloudflare/circl/ecc/bls12381 10.783s === RUN TestCyclo6 === RUN TestCyclo6/no_alias === RUN TestCyclo6/order @@ -1501,31 +1537,31 @@ === RUN TestCyclo6/mul_sqr === RUN TestCyclo6/sqr_sqrfasr === RUN TestCyclo6/invFp12_vs_invCyclo6 ---- PASS: TestCyclo6 (2.07s) +--- PASS: TestCyclo6 (2.10s) --- PASS: TestCyclo6/no_alias (0.00s) - --- PASS: TestCyclo6/order (0.40s) - --- PASS: TestCyclo6/mul_inv (0.63s) - --- PASS: TestCyclo6/mul_sqr (0.29s) - --- PASS: TestCyclo6/sqr_sqrfasr (0.28s) - --- PASS: TestCyclo6/invFp12_vs_invCyclo6 (0.47s) + --- PASS: TestCyclo6/order (0.41s) + --- PASS: TestCyclo6/mul_inv (0.62s) + --- PASS: TestCyclo6/mul_sqr (0.31s) + --- PASS: TestCyclo6/sqr_sqrfasr (0.35s) + --- PASS: TestCyclo6/invFp12_vs_invCyclo6 (0.40s) === RUN TestFp12 === RUN TestFp12/no_alias === RUN TestFp12/mul_inv === RUN TestFp12/mul_sqr === RUN TestFp12/marshal === RUN TestFp12/frobenius ---- PASS: TestFp12 (1.66s) +--- PASS: TestFp12 (1.73s) --- PASS: TestFp12/no_alias (0.00s) --- PASS: TestFp12/mul_inv (0.10s) - --- PASS: TestFp12/mul_sqr (0.03s) - --- PASS: TestFp12/marshal (0.03s) - --- PASS: TestFp12/frobenius (1.51s) + --- PASS: TestFp12/mul_sqr (0.06s) + --- PASS: TestFp12/marshal (0.02s) + --- PASS: TestFp12/frobenius (1.55s) === RUN TestFP12CubicAdd --- PASS: TestFP12CubicAdd (0.02s) === RUN TestFP12CubicMul ---- PASS: TestFP12CubicMul (0.03s) +--- PASS: TestFP12CubicMul (0.05s) === RUN TestFP12AltSqr ---- PASS: TestFP12AltSqr (0.01s) +--- PASS: TestFP12AltSqr (0.03s) === RUN TestFP12CubicLine --- PASS: TestFP12CubicLine (0.04s) === RUN TestFp2 @@ -1534,9 +1570,9 @@ === RUN TestFp2/mul_sqr === RUN TestFp2/sqrt === RUN TestFp2/marshal ---- PASS: TestFp2 (0.82s) +--- PASS: TestFp2 (0.83s) --- PASS: TestFp2/no_alias (0.00s) - --- PASS: TestFp2/mul_inv (0.07s) + --- PASS: TestFp2/mul_inv (0.08s) --- PASS: TestFp2/mul_sqr (0.01s) --- PASS: TestFp2/sqrt (0.73s) --- PASS: TestFp2/marshal (0.00s) @@ -1545,22 +1581,22 @@ === RUN TestFp6/mul_inv === RUN TestFp6/mul_sqr === RUN TestFp6/frobenius ---- PASS: TestFp6 (2.55s) +--- PASS: TestFp6 (2.60s) --- PASS: TestFp6/no_alias (0.00s) - --- PASS: TestFp6/mul_inv (0.23s) - --- PASS: TestFp6/mul_sqr (0.04s) - --- PASS: TestFp6/frobenius (2.28s) + --- PASS: TestFp6/mul_inv (0.19s) + --- PASS: TestFp6/mul_sqr (0.09s) + --- PASS: TestFp6/frobenius (2.31s) === RUN TestFp === RUN TestFp/no_alias === RUN TestFp/mul_inv === RUN TestFp/mul_sqr === RUN TestFp/sqrt === RUN TestFp/marshal ---- PASS: TestFp (0.33s) +--- PASS: TestFp (0.34s) --- PASS: TestFp/no_alias (0.00s) --- PASS: TestFp/mul_inv (0.08s) --- PASS: TestFp/mul_sqr (0.01s) - --- PASS: TestFp/sqrt (0.23s) + --- PASS: TestFp/sqrt (0.24s) --- PASS: TestFp/marshal (0.00s) === RUN TestURoot === RUN TestURoot/no_alias @@ -1569,8 +1605,8 @@ === RUN TestURoot/mul_sqr --- PASS: TestURoot (2.12s) --- PASS: TestURoot/no_alias (0.00s) - --- PASS: TestURoot/order (0.10s) - --- PASS: TestURoot/mul_inv (1.36s) + --- PASS: TestURoot/order (0.16s) + --- PASS: TestURoot/mul_inv (1.30s) --- PASS: TestURoot/mul_sqr (0.65s) === RUN TestScalar === RUN TestScalar/marshal @@ -1578,19 +1614,19 @@ === RUN TestScalar/mul_inv === RUN TestScalar/mul_sqr === RUN TestScalar/bytes ---- PASS: TestScalar (0.10s) +--- PASS: TestScalar (0.09s) --- PASS: TestScalar/marshal (0.00s) --- PASS: TestScalar/no_alias (0.00s) - --- PASS: TestScalar/mul_inv (0.09s) + --- PASS: TestScalar/mul_inv (0.08s) --- PASS: TestScalar/mul_sqr (0.01s) --- PASS: TestScalar/bytes (0.00s) PASS -ok github.com/cloudflare/circl/ecc/bls12381/ff 9.753s +ok github.com/cloudflare/circl/ecc/bls12381/ff 9.950s === RUN TestMarshal === RUN TestMarshal/k*um(P)=kP === RUN TestMarshal/m(kP)~=m(-kP) ---- PASS: TestMarshal (1.01s) - --- PASS: TestMarshal/k*um(P)=kP (0.53s) +--- PASS: TestMarshal (0.98s) + --- PASS: TestMarshal/k*um(P)=kP (0.50s) --- PASS: TestMarshal/m(kP)~=m(-kP) (0.48s) === RUN TestFpSign --- PASS: TestFpSign (0.00s) @@ -1643,7 +1679,7 @@ === RUN TestFqGeneric/Sub === RUN TestFqGeneric/Mul === RUN TestFqGeneric/Sqr ---- PASS: TestFqGeneric (0.01s) +--- PASS: TestFqGeneric (0.02s) --- PASS: TestFqGeneric/Add (0.00s) --- PASS: TestFqGeneric/Sub (0.00s) --- PASS: TestFqGeneric/Mul (0.00s) @@ -1656,10 +1692,10 @@ --- PASS: TestFqNative (0.02s) --- PASS: TestFqNative/Add (0.00s) --- PASS: TestFqNative/Sub (0.00s) - --- PASS: TestFqNative/Mul (0.01s) - --- PASS: TestFqNative/Sqr (0.01s) + --- PASS: TestFqNative/Mul (0.00s) + --- PASS: TestFqNative/Sqr (0.00s) === RUN TestPointAddition ---- PASS: TestPointAddition (0.17s) +--- PASS: TestPointAddition (0.12s) === RUN TestOddMultiples --- PASS: TestOddMultiples (0.10s) === RUN TestScalarMult @@ -1677,33 +1713,33 @@ === RUN TestScalar/div2subY === RUN TestScalar/condAddOrderN === RUN TestScalar/recode ---- PASS: TestScalar (0.05s) +--- PASS: TestScalar (0.08s) --- PASS: TestScalar/subYdiv16 (0.01s) - --- PASS: TestScalar/div2subY (0.01s) - --- PASS: TestScalar/condAddOrderN (0.01s) - --- PASS: TestScalar/recode (0.02s) + --- PASS: TestScalar/div2subY (0.02s) + --- PASS: TestScalar/condAddOrderN (0.02s) + --- PASS: TestScalar/recode (0.03s) PASS -ok github.com/cloudflare/circl/ecc/fourq 2.500s +ok github.com/cloudflare/circl/ecc/fourq 2.447s === RUN TestIsogeny ---- PASS: TestIsogeny (0.32s) +--- PASS: TestIsogeny (0.28s) === RUN TestScalarMult === RUN TestScalarMult/rG=0 === RUN TestScalarMult/rP=0 === RUN TestScalarMult/kG === RUN TestScalarMult/kP === RUN TestScalarMult/kG+lP ---- PASS: TestScalarMult (1.51s) +--- PASS: TestScalarMult (1.45s) --- PASS: TestScalarMult/rG=0 (0.08s) - --- PASS: TestScalarMult/rP=0 (0.29s) - --- PASS: TestScalarMult/kG (0.20s) - --- PASS: TestScalarMult/kP (0.42s) + --- PASS: TestScalarMult/rP=0 (0.27s) + --- PASS: TestScalarMult/kG (0.21s) + --- PASS: TestScalarMult/kP (0.36s) --- PASS: TestScalarMult/kG+lP (0.52s) === RUN TestPointAdd ---- PASS: TestPointAdd (0.35s) +--- PASS: TestPointAdd (0.34s) === RUN TestPointNeg ---- PASS: TestPointNeg (0.33s) +--- PASS: TestPointNeg (0.31s) === RUN TestPointAffine ---- PASS: TestPointAffine (0.36s) +--- PASS: TestPointAffine (0.38s) === RUN TestPointMarshal --- PASS: TestPointMarshal (0.44s) === RUN TestReduceModOrder @@ -1717,7 +1753,15 @@ --- PASS: TestScalar/Sub (0.00s) --- PASS: TestScalar/Mul (0.00s) PASS -ok github.com/cloudflare/circl/ecc/goldilocks 3.313s +ok github.com/cloudflare/circl/ecc/goldilocks 3.208s +? github.com/cloudflare/circl/sign/internal/dilithium/asm [no test files] +? github.com/cloudflare/circl/sign/internal/dilithium/params [no test files] +? github.com/cloudflare/circl/sign/mldsa [no test files] +? github.com/cloudflare/circl/simd [no test files] +? github.com/cloudflare/circl/tss [no test files] +? github.com/cloudflare/circl/tss/rsa/internal [no test files] +? github.com/cloudflare/circl/tss/rsa/internal/pss [no test files] +? github.com/cloudflare/circl/zk [no test files] === RUN TestFpCmov --- PASS: TestFpCmov (0.00s) === RUN TestFpNegZero @@ -1734,24 +1778,24 @@ === RUN TestFp/Sub === RUN TestFp/Mul === RUN TestFp/Inv ---- PASS: TestFp (0.57s) +--- PASS: TestFp (0.53s) --- PASS: TestFp/Encode (0.02s) - --- PASS: TestFp/Decode (0.03s) + --- PASS: TestFp/Decode (0.05s) --- PASS: TestFp/Neg (0.01s) --- PASS: TestFp/Add (0.02s) --- PASS: TestFp/Sub (0.02s) - --- PASS: TestFp/Mul (0.02s) - --- PASS: TestFp/Inv (0.44s) + --- PASS: TestFp/Mul (0.04s) + --- PASS: TestFp/Inv (0.36s) === RUN TestInternals === RUN TestInternals/reduceScalar === RUN TestInternals/absolute === RUN TestInternals/toOdd === RUN TestInternals/special_k ---- PASS: TestInternals (1.15s) +--- PASS: TestInternals (1.20s) --- PASS: TestInternals/reduceScalar (0.00s) --- PASS: TestInternals/absolute (0.00s) --- PASS: TestInternals/toOdd (0.00s) - --- PASS: TestInternals/special_k (1.15s) + --- PASS: TestInternals/special_k (1.20s) === RUN TestPointDouble === RUN TestPointDouble/2∞=∞ === RUN TestPointDouble/2P=P+P @@ -1803,9 +1847,9 @@ === RUN TestOddMultiples === RUN TestOddMultiples/invalidOmega === RUN TestOddMultiples/validOmega ---- PASS: TestOddMultiples (20.12s) +--- PASS: TestOddMultiples (20.19s) --- PASS: TestOddMultiples/invalidOmega (0.00s) - --- PASS: TestOddMultiples/validOmega (20.12s) + --- PASS: TestOddMultiples/validOmega (20.19s) === RUN TestIsOnCurveTrue --- PASS: TestIsOnCurveTrue (0.04s) === RUN TestAffine @@ -1837,7 +1881,7 @@ === RUN Example_p384 --- PASS: Example_p384 (0.00s) PASS -ok github.com/cloudflare/circl/ecc/p384 23.402s +ok github.com/cloudflare/circl/ecc/p384 23.487s === RUN TestExpander === RUN TestExpander/expand_message_xmd/SHA256 === RUN TestExpander/expand_message_xmd/SHA256#01 @@ -1853,7 +1897,7 @@ --- PASS: TestExpander/expand_message_xof/SHAKE128#01 (0.00s) --- PASS: TestExpander/expand_message_xof/SHAKE256 (0.00s) PASS -ok github.com/cloudflare/circl/expander 0.009s +ok github.com/cloudflare/circl/expander 0.008s === RUN TestGeneratorMultiples --- PASS: TestGeneratorMultiples (0.00s) === RUN TestInvalidEncodings @@ -1897,37 +1941,37 @@ === RUN TestGroup/ristretto255/Order === RUN TestGroup/ristretto255/Marshal === RUN TestGroup/ristretto255/Scalar ---- PASS: TestGroup (5.93s) - --- PASS: TestGroup/P-256/Add (0.09s) - --- PASS: TestGroup/P-256/Neg (0.02s) - --- PASS: TestGroup/P-256/Mul (0.09s) +--- PASS: TestGroup (5.79s) + --- PASS: TestGroup/P-256/Add (0.10s) + --- PASS: TestGroup/P-256/Neg (0.05s) + --- PASS: TestGroup/P-256/Mul (0.11s) --- PASS: TestGroup/P-256/MulGen (0.05s) --- PASS: TestGroup/P-256/CMov (0.06s) --- PASS: TestGroup/P-256/CSelect (0.13s) - --- PASS: TestGroup/P-256/Order (0.08s) - --- PASS: TestGroup/P-256/Marshal (0.05s) - --- PASS: TestGroup/P-256/Scalar (0.01s) - --- PASS: TestGroup/P-384/Add (0.35s) - --- PASS: TestGroup/P-384/Neg (0.12s) + --- PASS: TestGroup/P-256/Order (0.05s) + --- PASS: TestGroup/P-256/Marshal (0.03s) + --- PASS: TestGroup/P-256/Scalar (0.00s) + --- PASS: TestGroup/P-384/Add (0.29s) + --- PASS: TestGroup/P-384/Neg (0.08s) --- PASS: TestGroup/P-384/Mul (0.39s) --- PASS: TestGroup/P-384/MulGen (0.26s) - --- PASS: TestGroup/P-384/CMov (0.10s) - --- PASS: TestGroup/P-384/CSelect (0.26s) - --- PASS: TestGroup/P-384/Order (0.25s) - --- PASS: TestGroup/P-384/Marshal (0.07s) + --- PASS: TestGroup/P-384/CMov (0.14s) + --- PASS: TestGroup/P-384/CSelect (0.28s) + --- PASS: TestGroup/P-384/Order (0.24s) + --- PASS: TestGroup/P-384/Marshal (0.12s) --- PASS: TestGroup/P-384/Scalar (0.00s) - --- PASS: TestGroup/P-521/Add (0.47s) - --- PASS: TestGroup/P-521/Neg (0.17s) + --- PASS: TestGroup/P-521/Add (0.50s) + --- PASS: TestGroup/P-521/Neg (0.11s) --- PASS: TestGroup/P-521/Mul (0.87s) --- PASS: TestGroup/P-521/MulGen (0.46s) - --- PASS: TestGroup/P-521/CMov (0.34s) - --- PASS: TestGroup/P-521/CSelect (0.44s) - --- PASS: TestGroup/P-521/Order (0.46s) + --- PASS: TestGroup/P-521/CMov (0.23s) + --- PASS: TestGroup/P-521/CSelect (0.39s) + --- PASS: TestGroup/P-521/Order (0.52s) --- PASS: TestGroup/P-521/Marshal (0.19s) - --- PASS: TestGroup/P-521/Scalar (0.01s) - --- PASS: TestGroup/ristretto255/Add (0.01s) + --- PASS: TestGroup/P-521/Scalar (0.00s) + --- PASS: TestGroup/ristretto255/Add (0.00s) --- PASS: TestGroup/ristretto255/Neg (0.00s) - --- PASS: TestGroup/ristretto255/Mul (0.07s) + --- PASS: TestGroup/ristretto255/Mul (0.06s) --- PASS: TestGroup/ristretto255/MulGen (0.03s) --- PASS: TestGroup/ristretto255/CMov (0.00s) --- PASS: TestGroup/ristretto255/CSelect (0.01s) @@ -1949,7 +1993,7 @@ --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_NU_ (0.00s) --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_RO_ (0.00s) PASS -ok github.com/cloudflare/circl/group 5.949s +ok github.com/cloudflare/circl/group 5.807s === RUN TestAeadExporter --- PASS: TestAeadExporter (0.00s) === RUN TestAeadNonceUpdate @@ -2123,7 +2167,7 @@ vectors_test.go:42: Skipping test with unknown AEAD: ffff === RUN TestVectors/v127 vectors_test.go:42: Skipping test with unknown AEAD: ffff ---- PASS: TestVectors (0.77s) +--- PASS: TestVectors (0.64s) --- PASS: TestVectors/v0 (0.00s) --- PASS: TestVectors/v1 (0.00s) --- PASS: TestVectors/v2 (0.00s) @@ -2150,40 +2194,40 @@ --- PASS: TestVectors/v23 (0.00s) --- PASS: TestVectors/v24 (0.00s) --- PASS: TestVectors/v25 (0.00s) - --- PASS: TestVectors/v26 (0.01s) - --- PASS: TestVectors/v27 (0.01s) + --- PASS: TestVectors/v26 (0.00s) + --- PASS: TestVectors/v27 (0.00s) --- SKIP: TestVectors/v28 (0.00s) --- SKIP: TestVectors/v29 (0.00s) --- SKIP: TestVectors/v30 (0.00s) --- SKIP: TestVectors/v31 (0.00s) - --- PASS: TestVectors/v32 (0.01s) - --- PASS: TestVectors/v33 (0.01s) + --- PASS: TestVectors/v32 (0.00s) + --- PASS: TestVectors/v33 (0.00s) --- PASS: TestVectors/v34 (0.01s) --- PASS: TestVectors/v35 (0.01s) - --- PASS: TestVectors/v36 (0.01s) - --- PASS: TestVectors/v37 (0.01s) - --- PASS: TestVectors/v38 (0.01s) - --- PASS: TestVectors/v39 (0.01s) - --- PASS: TestVectors/v40 (0.01s) - --- PASS: TestVectors/v41 (0.01s) - --- PASS: TestVectors/v42 (0.01s) - --- PASS: TestVectors/v43 (0.01s) + --- PASS: TestVectors/v36 (0.00s) + --- PASS: TestVectors/v37 (0.00s) + --- PASS: TestVectors/v38 (0.00s) + --- PASS: TestVectors/v39 (0.00s) + --- PASS: TestVectors/v40 (0.00s) + --- PASS: TestVectors/v41 (0.00s) + --- PASS: TestVectors/v42 (0.00s) + --- PASS: TestVectors/v43 (0.00s) --- SKIP: TestVectors/v44 (0.00s) --- SKIP: TestVectors/v45 (0.00s) --- SKIP: TestVectors/v46 (0.00s) --- SKIP: TestVectors/v47 (0.00s) - --- PASS: TestVectors/v48 (0.01s) - --- PASS: TestVectors/v49 (0.01s) - --- PASS: TestVectors/v50 (0.01s) - --- PASS: TestVectors/v51 (0.01s) - --- PASS: TestVectors/v52 (0.01s) + --- PASS: TestVectors/v48 (0.00s) + --- PASS: TestVectors/v49 (0.00s) + --- PASS: TestVectors/v50 (0.00s) + --- PASS: TestVectors/v51 (0.00s) + --- PASS: TestVectors/v52 (0.00s) --- PASS: TestVectors/v53 (0.00s) --- PASS: TestVectors/v54 (0.00s) - --- PASS: TestVectors/v55 (0.01s) + --- PASS: TestVectors/v55 (0.00s) --- PASS: TestVectors/v56 (0.00s) --- PASS: TestVectors/v57 (0.00s) - --- PASS: TestVectors/v58 (0.01s) - --- PASS: TestVectors/v59 (0.01s) + --- PASS: TestVectors/v58 (0.00s) + --- PASS: TestVectors/v59 (0.00s) --- SKIP: TestVectors/v60 (0.00s) --- SKIP: TestVectors/v61 (0.00s) --- SKIP: TestVectors/v62 (0.00s) @@ -2257,9 +2301,9 @@ === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/hpke 0.801s +ok github.com/cloudflare/circl/hpke 0.666s === RUN TestKeccakKats ---- PASS: TestKeccakKats (0.07s) +--- PASS: TestKeccakKats (0.06s) === RUN TestUnalignedWrite --- PASS: TestUnalignedWrite (0.01s) === RUN TestAppend @@ -2273,13 +2317,13 @@ === RUN Example_mac --- PASS: Example_mac (0.00s) PASS -ok github.com/cloudflare/circl/internal/sha3 0.086s +ok github.com/cloudflare/circl/internal/sha3 0.074s === RUN TestPQCgenKATKem === RUN TestPQCgenKATKem/FrodoKEM-640-SHAKE ---- PASS: TestPQCgenKATKem (3.03s) - --- PASS: TestPQCgenKATKem/FrodoKEM-640-SHAKE (3.03s) +--- PASS: TestPQCgenKATKem (2.96s) + --- PASS: TestPQCgenKATKem/FrodoKEM-640-SHAKE (2.96s) PASS -ok github.com/cloudflare/circl/kem/frodo 3.039s +ok github.com/cloudflare/circl/kem/frodo 2.964s === RUN TestPQCgenKATKem === RUN TestPQCgenKATKem/Kyber1024 === RUN TestPQCgenKATKem/Kyber768 @@ -2287,23 +2331,23 @@ === RUN TestPQCgenKATKem/ML-KEM-512 === RUN TestPQCgenKATKem/ML-KEM-768 === RUN TestPQCgenKATKem/ML-KEM-1024 ---- PASS: TestPQCgenKATKem (0.30s) +--- PASS: TestPQCgenKATKem (0.28s) --- PASS: TestPQCgenKATKem/Kyber1024 (0.08s) --- PASS: TestPQCgenKATKem/Kyber768 (0.06s) --- PASS: TestPQCgenKATKem/Kyber512 (0.03s) - --- PASS: TestPQCgenKATKem/ML-KEM-512 (0.03s) - --- PASS: TestPQCgenKATKem/ML-KEM-768 (0.05s) - --- PASS: TestPQCgenKATKem/ML-KEM-1024 (0.04s) + --- PASS: TestPQCgenKATKem/ML-KEM-512 (0.02s) + --- PASS: TestPQCgenKATKem/ML-KEM-768 (0.03s) + --- PASS: TestPQCgenKATKem/ML-KEM-1024 (0.06s) PASS -ok github.com/cloudflare/circl/kem/kyber 0.302s +ok github.com/cloudflare/circl/kem/kyber 0.284s === RUN TestACVP === RUN TestACVP/keyGen === RUN TestACVP/encapDecap ---- PASS: TestACVP (0.13s) - --- PASS: TestACVP/keyGen (0.08s) - --- PASS: TestACVP/encapDecap (0.05s) +--- PASS: TestACVP (0.15s) + --- PASS: TestACVP/keyGen (0.07s) + --- PASS: TestACVP/encapDecap (0.08s) PASS -ok github.com/cloudflare/circl/kem/mlkem 0.141s +ok github.com/cloudflare/circl/kem/mlkem 0.160s === RUN TestCaseSensitivity --- PASS: TestCaseSensitivity (0.00s) === RUN TestApi @@ -2347,7 +2391,7 @@ === RUN Example_schemes --- PASS: Example_schemes (0.00s) PASS -ok github.com/cloudflare/circl/kem/schemes 0.151s +ok github.com/cloudflare/circl/kem/schemes 0.142s === RUN TestSafePrime --- PASS: TestSafePrime (0.01s) === RUN TestIsSafePrime @@ -2355,29 +2399,29 @@ === RUN TestIsSafePrime/256 === RUN TestIsSafePrime/384 === RUN TestIsSafePrime/512 ---- PASS: TestIsSafePrime (9.52s) - --- PASS: TestIsSafePrime/128 (0.03s) - --- PASS: TestIsSafePrime/256 (0.95s) - --- PASS: TestIsSafePrime/384 (0.54s) - --- PASS: TestIsSafePrime/512 (8.00s) +--- PASS: TestIsSafePrime (7.09s) + --- PASS: TestIsSafePrime/128 (0.02s) + --- PASS: TestIsSafePrime/256 (0.62s) + --- PASS: TestIsSafePrime/384 (0.88s) + --- PASS: TestIsSafePrime/512 (5.57s) === RUN TestOmegaNAF --- PASS: TestOmegaNAF (0.01s) === RUN TestOmegaNAFRegular ---- PASS: TestOmegaNAFRegular (0.01s) +--- PASS: TestOmegaNAFRegular (0.00s) PASS -ok github.com/cloudflare/circl/math 9.544s +ok github.com/cloudflare/circl/math 7.114s === RUN TestIsZero --- PASS: TestIsZero (0.00s) === RUN TestToBytes --- PASS: TestToBytes (0.00s) === RUN TestString ---- PASS: TestString (0.01s) +--- PASS: TestString (0.00s) === RUN TestNeg --- PASS: TestNeg (0.00s) === RUN TestInv ---- PASS: TestInv (0.02s) +--- PASS: TestInv (0.01s) === RUN TestInvSqrt ---- PASS: TestInvSqrt (0.05s) +--- PASS: TestInvSqrt (0.04s) === RUN TestGeneric === RUN TestGeneric/Cmov === RUN TestGeneric/Cswap @@ -2387,7 +2431,7 @@ === RUN TestGeneric/Mul === RUN TestGeneric/Sqr === RUN TestGeneric/Modp ---- PASS: TestGeneric (0.02s) +--- PASS: TestGeneric (0.01s) --- PASS: TestGeneric/Cmov (0.00s) --- PASS: TestGeneric/Cswap (0.00s) --- PASS: TestGeneric/Add (0.00s) @@ -2405,7 +2449,7 @@ === RUN TestNative/Mul === RUN TestNative/Sqr === RUN TestNative/Modp ---- PASS: TestNative (0.02s) +--- PASS: TestNative (0.01s) --- PASS: TestNative/Cmov (0.00s) --- PASS: TestNative/Cswap (0.00s) --- PASS: TestNative/Add (0.00s) @@ -2415,7 +2459,7 @@ --- PASS: TestNative/Sqr (0.00s) --- PASS: TestNative/Modp (0.00s) PASS -ok github.com/cloudflare/circl/math/fp25519 0.127s +ok github.com/cloudflare/circl/math/fp25519 0.079s === RUN TestEdgeCases === RUN TestEdgeCases/red64 --- PASS: TestEdgeCases (0.00s) @@ -2427,11 +2471,11 @@ === RUN TestToBytes --- PASS: TestToBytes (0.00s) === RUN TestString ---- PASS: TestString (0.02s) +--- PASS: TestString (0.01s) === RUN TestNeg --- PASS: TestNeg (0.00s) === RUN TestInv ---- PASS: TestInv (0.07s) +--- PASS: TestInv (0.05s) === RUN TestInvSqrt --- PASS: TestInvSqrt (0.13s) === RUN TestGeneric @@ -2458,7 +2502,7 @@ === RUN TestNative/AddSub === RUN TestNative/Mul === RUN TestNative/Sqr ---- PASS: TestNative (0.02s) +--- PASS: TestNative (0.01s) --- PASS: TestNative/Cmov (0.00s) --- PASS: TestNative/Cswap (0.00s) --- PASS: TestNative/Add (0.00s) @@ -2467,9 +2511,9 @@ --- PASS: TestNative/Mul (0.00s) --- PASS: TestNative/Sqr (0.00s) PASS -ok github.com/cloudflare/circl/math/fp448 0.258s +ok github.com/cloudflare/circl/math/fp448 0.224s === RUN TestExp ---- PASS: TestExp (0.20s) +--- PASS: TestExp (0.16s) === RUN TestEncodeErr === RUN TestEncodeErr/mArgs === RUN TestEncodeErr/kOdd @@ -2481,7 +2525,7 @@ --- PASS: TestEncodeErr/kBig (0.00s) --- PASS: TestEncodeErr/kEmpty (0.00s) PASS -ok github.com/cloudflare/circl/math/mlsbset 0.204s +ok github.com/cloudflare/circl/math/mlsbset 0.169s === RUN TestPolyDegree === RUN TestPolyDegree/zeroPoly === RUN TestPolyDegree/constantPoly @@ -2495,7 +2539,7 @@ === RUN TestLagrange --- PASS: TestLagrange (0.00s) PASS -ok github.com/cloudflare/circl/math/polynomial 0.006s +ok github.com/cloudflare/circl/math/polynomial 0.005s === RUN TestAPI === RUN TestAPI/ristretto255-SHA512 === RUN TestAPI/ristretto255-SHA512/OPRF @@ -2513,12 +2557,12 @@ === RUN TestAPI/P521-SHA512/OPRF === RUN TestAPI/P521-SHA512/VOPRF === RUN TestAPI/P521-SHA512/POPRF ---- PASS: TestAPI (0.37s) - --- PASS: TestAPI/ristretto255-SHA512 (0.04s) +--- PASS: TestAPI (0.35s) + --- PASS: TestAPI/ristretto255-SHA512 (0.03s) --- PASS: TestAPI/ristretto255-SHA512/OPRF (0.01s) - --- PASS: TestAPI/ristretto255-SHA512/VOPRF (0.02s) - --- PASS: TestAPI/ristretto255-SHA512/POPRF (0.02s) - --- PASS: TestAPI/P256-SHA256 (0.03s) + --- PASS: TestAPI/ristretto255-SHA512/VOPRF (0.01s) + --- PASS: TestAPI/ristretto255-SHA512/POPRF (0.01s) + --- PASS: TestAPI/P256-SHA256 (0.02s) --- PASS: TestAPI/P256-SHA256/OPRF (0.01s) --- PASS: TestAPI/P256-SHA256/VOPRF (0.01s) --- PASS: TestAPI/P256-SHA256/POPRF (0.01s) @@ -2559,7 +2603,7 @@ === RUN TestVectors/P521-SHA512/Mode0 === RUN TestVectors/P521-SHA512/Mode1 === RUN TestVectors/P521-SHA512/Mode2 ---- PASS: TestVectors (0.75s) +--- PASS: TestVectors (0.76s) --- PASS: TestVectors/ristretto255-SHA512/Mode0 (0.00s) --- PASS: TestVectors/ristretto255-SHA512/Mode1 (0.01s) --- PASS: TestVectors/ristretto255-SHA512/Mode2 (0.02s) @@ -2569,21 +2613,21 @@ --- PASS: TestVectors/P384-SHA384/Mode0 (0.01s) --- PASS: TestVectors/P384-SHA384/Mode1 (0.07s) --- PASS: TestVectors/P384-SHA384/Mode2 (0.09s) - --- PASS: TestVectors/P521-SHA512/Mode0 (0.05s) - --- PASS: TestVectors/P521-SHA512/Mode1 (0.25s) - --- PASS: TestVectors/P521-SHA512/Mode2 (0.22s) + --- PASS: TestVectors/P521-SHA512/Mode0 (0.04s) + --- PASS: TestVectors/P521-SHA512/Mode1 (0.21s) + --- PASS: TestVectors/P521-SHA512/Mode2 (0.28s) === RUN Example_oprf --- PASS: Example_oprf (0.00s) PASS -ok github.com/cloudflare/circl/oprf 1.139s +ok github.com/cloudflare/circl/oprf 1.125s === RUN TestSimOT === RUN TestSimOT/SimOT === RUN TestSimOT/SimOTNegative ---- PASS: TestSimOT (0.16s) - --- PASS: TestSimOT/SimOT (0.11s) +--- PASS: TestSimOT (0.15s) + --- PASS: TestSimOT/SimOT (0.09s) --- PASS: TestSimOT/SimOTNegative (0.06s) PASS -ok github.com/cloudflare/circl/ot/simot 0.171s +ok github.com/cloudflare/circl/ot/simot 0.164s === RUN TestBarrettReduceFull --- SKIP: TestBarrettReduceFull (0.00s) === RUN TestMontReduce @@ -2595,11 +2639,11 @@ === RUN TestCSubQFull --- SKIP: TestCSubQFull (0.00s) === RUN TestNTTAgainstGeneric ---- PASS: TestNTTAgainstGeneric (0.01s) +--- PASS: TestNTTAgainstGeneric (0.02s) === RUN TestInvNTTAgainstGeneric ---- PASS: TestInvNTTAgainstGeneric (0.01s) +--- PASS: TestInvNTTAgainstGeneric (0.02s) === RUN TestNTT ---- PASS: TestNTT (0.01s) +--- PASS: TestNTT (0.02s) === RUN TestInvNTTReductions --- PASS: TestInvNTTReductions (0.00s) === RUN TestDecompressMessage @@ -2617,13 +2661,13 @@ === RUN TestCompressMessage --- PASS: TestCompressMessage (0.00s) === RUN TestMulHat ---- PASS: TestMulHat (0.27s) +--- PASS: TestMulHat (0.29s) === RUN TestAddAgainstGeneric --- PASS: TestAddAgainstGeneric (0.01s) === RUN TestSubAgainstGeneric --- PASS: TestSubAgainstGeneric (0.01s) === RUN TestMulHatAgainstGeneric ---- PASS: TestMulHatAgainstGeneric (0.02s) +--- PASS: TestMulHatAgainstGeneric (0.01s) === RUN TestBarrettReduceAgainstGeneric --- PASS: TestBarrettReduceAgainstGeneric (0.01s) === RUN TestNormalizeAgainstGeneric @@ -2633,7 +2677,7 @@ === RUN TestCompressFullInputFirstCoeff/d=5 === RUN TestCompressFullInputFirstCoeff/d=10 === RUN TestCompressFullInputFirstCoeff/d=11 ---- PASS: TestCompressFullInputFirstCoeff (0.04s) +--- PASS: TestCompressFullInputFirstCoeff (0.03s) --- PASS: TestCompressFullInputFirstCoeff/d=4 (0.01s) --- PASS: TestCompressFullInputFirstCoeff/d=5 (0.01s) --- PASS: TestCompressFullInputFirstCoeff/d=10 (0.01s) @@ -2647,19 +2691,19 @@ === RUN TestPolyDeriveUniformX4 --- SKIP: TestPolyDeriveUniformX4 (0.00s) PASS -ok github.com/cloudflare/circl/pke/kyber/internal/common 0.461s +ok github.com/cloudflare/circl/pke/kyber/internal/common 0.470s === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (1.08s) +--- PASS: TestEncryptThenDecrypt (1.19s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber1024/internal 1.085s +ok github.com/cloudflare/circl/pke/kyber/kyber1024/internal 1.195s === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (0.54s) +--- PASS: TestEncryptThenDecrypt (0.61s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber512/internal 0.555s +ok github.com/cloudflare/circl/pke/kyber/kyber512/internal 0.624s === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (0.77s) +--- PASS: TestEncryptThenDecrypt (0.81s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber768/internal 0.792s +ok github.com/cloudflare/circl/pke/kyber/kyber768/internal 0.821s === RUN TestPEM === RUN TestPEM/Ed25519 === RUN TestPEM/Ed448 @@ -2683,7 +2727,7 @@ --- PASS: TestPEM/ML-DSA-65 (0.00s) --- PASS: TestPEM/ML-DSA-87 (0.00s) PASS -ok github.com/cloudflare/circl/pki 0.013s +ok github.com/cloudflare/circl/pki 0.021s === RUN TestSecretSharing === RUN TestSecretSharing/subsetSize === RUN TestSecretSharing/verifyShares @@ -2705,7 +2749,7 @@ === RUN ExampleVerify --- PASS: ExampleVerify (0.00s) PASS -ok github.com/cloudflare/circl/secretsharing 0.016s +ok github.com/cloudflare/circl/secretsharing 0.020s === RUN TestBls === RUN TestBls/G1/API === RUN TestBls/G2/API @@ -2719,9 +2763,9 @@ === RUN TestBls/G2/Errors === RUN TestBls/G1/Aggregation === RUN TestBls/G2/Aggregation ---- PASS: TestBls (3.53s) - --- PASS: TestBls/G1/API (1.99s) - --- PASS: TestBls/G2/API (1.46s) +--- PASS: TestBls (3.61s) + --- PASS: TestBls/G1/API (2.11s) + --- PASS: TestBls/G2/API (1.42s) --- PASS: TestBls/G1/Marshal (0.00s) --- PASS: TestBls/G1/Marshal/PrivateKey (0.00s) --- PASS: TestBls/G1/Marshal/PublicKey (0.00s) @@ -2737,13 +2781,13 @@ === RUN TestVectors/P256/G2 === RUN TestVectors/P521/G1 === RUN TestVectors/P521/G2 ---- PASS: TestVectors (3.17s) +--- PASS: TestVectors (3.19s) --- PASS: TestVectors/P256/G1 (0.66s) - --- PASS: TestVectors/P256/G2 (0.92s) + --- PASS: TestVectors/P256/G2 (0.97s) --- PASS: TestVectors/P521/G1 (0.66s) - --- PASS: TestVectors/P521/G2 (0.94s) + --- PASS: TestVectors/P521/G2 (0.91s) PASS -ok github.com/cloudflare/circl/sign/bls 6.708s +ok github.com/cloudflare/circl/sign/bls 6.813s === RUN TestNewKeyFromSeed === RUN TestNewKeyFromSeed/Dilithium2 === RUN TestNewKeyFromSeed/Dilithium3 @@ -2759,19 +2803,19 @@ === RUN TestPQCgenKATSign/ML-DSA-44 === RUN TestPQCgenKATSign/ML-DSA-65 === RUN TestPQCgenKATSign/ML-DSA-87 ---- PASS: TestPQCgenKATSign (0.92s) - --- PASS: TestPQCgenKATSign/Dilithium2 (0.11s) - --- PASS: TestPQCgenKATSign/Dilithium3 (0.15s) - --- PASS: TestPQCgenKATSign/Dilithium5 (0.21s) +--- PASS: TestPQCgenKATSign (0.85s) + --- PASS: TestPQCgenKATSign/Dilithium2 (0.10s) + --- PASS: TestPQCgenKATSign/Dilithium3 (0.14s) + --- PASS: TestPQCgenKATSign/Dilithium5 (0.19s) --- PASS: TestPQCgenKATSign/ML-DSA-44 (0.09s) - --- PASS: TestPQCgenKATSign/ML-DSA-65 (0.15s) - --- PASS: TestPQCgenKATSign/ML-DSA-87 (0.20s) + --- PASS: TestPQCgenKATSign/ML-DSA-65 (0.16s) + --- PASS: TestPQCgenKATSign/ML-DSA-87 (0.17s) PASS -ok github.com/cloudflare/circl/sign/dilithium 0.926s +ok github.com/cloudflare/circl/sign/dilithium 0.858s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (0.71s) +--- PASS: TestSignThenVerifyAndPkSkPacking (0.68s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.04s) +--- PASS: TestPublicFromPrivate (0.02s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta @@ -2805,9 +2849,9 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode2/internal 0.794s +ok github.com/cloudflare/circl/sign/dilithium/mode2/internal 0.748s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (1.09s) +--- PASS: TestSignThenVerifyAndPkSkPacking (1.11s) === RUN TestPublicFromPrivate --- PASS: TestPublicFromPrivate (0.04s) === RUN TestGamma1Size @@ -2843,11 +2887,11 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode3/internal 1.182s +ok github.com/cloudflare/circl/sign/dilithium/mode3/internal 1.201s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (1.31s) +--- PASS: TestSignThenVerifyAndPkSkPacking (1.25s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.12s) +--- PASS: TestPublicFromPrivate (0.06s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta @@ -2881,7 +2925,7 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode5/internal 1.463s +ok github.com/cloudflare/circl/sign/dilithium/mode5/internal 1.357s === RUN TestCalculateS --- PASS: TestCalculateS (0.00s) === RUN TestReduction @@ -2891,9 +2935,9 @@ === RUN TestPoint === RUN TestPoint/add === RUN TestPoint/fixed ---- PASS: TestPoint (0.30s) - --- PASS: TestPoint/add (0.08s) - --- PASS: TestPoint/fixed (0.23s) +--- PASS: TestPoint (0.28s) + --- PASS: TestPoint/add (0.06s) + --- PASS: TestPoint/fixed (0.22s) === RUN TestMalleability --- PASS: TestMalleability (0.00s) === RUN TestPublic @@ -2911,7 +2955,7 @@ --- PASS: TestErrors/badReader (0.00s) --- PASS: TestErrors/wrongSeedSize (0.00s) === RUN TestRFC8032 ---- PASS: TestRFC8032 (0.34s) +--- PASS: TestRFC8032 (0.32s) === RUN TestEd25519 --- PASS: TestEd25519 (0.00s) === RUN TestWycheproof @@ -2927,7 +2971,7 @@ === RUN ExampleSignWithCtx --- PASS: ExampleSignWithCtx (0.00s) PASS -ok github.com/cloudflare/circl/sign/ed25519 0.705s +ok github.com/cloudflare/circl/sign/ed25519 0.665s === RUN TestEqual --- PASS: TestEqual (0.00s) === RUN TestWrongPublicKey @@ -2945,35 +2989,35 @@ --- PASS: TestErrors/wrongSeedSize (0.00s) --- PASS: TestErrors/bigContext (0.00s) === RUN TestEd448 ---- PASS: TestEd448 (0.04s) +--- PASS: TestEd448 (0.02s) === RUN TestWycheproof === RUN TestWycheproof/EDDSAKeyPair === RUN TestWycheproof/EDDSAVerify ---- PASS: TestWycheproof (0.10s) - --- PASS: TestWycheproof/EDDSAKeyPair (0.01s) - --- PASS: TestWycheproof/EDDSAVerify (0.09s) +--- PASS: TestWycheproof (0.05s) + --- PASS: TestWycheproof/EDDSAKeyPair (0.00s) + --- PASS: TestWycheproof/EDDSAVerify (0.05s) === RUN Example_ed448 --- PASS: Example_ed448 (0.00s) === RUN ExampleSignPh --- PASS: ExampleSignPh (0.00s) PASS -ok github.com/cloudflare/circl/sign/ed448 0.173s +ok github.com/cloudflare/circl/sign/ed448 0.089s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (0.93s) +--- PASS: TestSignThenVerifyAndPkSkPacking (0.89s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.07s) +--- PASS: TestPublicFromPrivate (0.03s) === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/sign/eddilithium2 1.025s +ok github.com/cloudflare/circl/sign/eddilithium2 0.926s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (2.34s) +--- PASS: TestSignThenVerifyAndPkSkPacking (2.30s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.10s) +--- PASS: TestPublicFromPrivate (0.08s) === RUN Example ---- PASS: Example (0.01s) +--- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/sign/eddilithium3 2.462s +ok github.com/cloudflare/circl/sign/eddilithium3 2.388s === RUN TestModQ --- PASS: TestModQ (0.00s) === RUN TestReduceLe2Q @@ -2983,47 +3027,39 @@ === RUN TestNTTAgainstGeneric --- PASS: TestNTTAgainstGeneric (0.01s) === RUN TestNTT ---- PASS: TestNTT (0.03s) +--- PASS: TestNTT (0.02s) === RUN TestPackLe16AgainstGeneric --- PASS: TestPackLe16AgainstGeneric (0.00s) === RUN TestExceeds --- PASS: TestExceeds (0.00s) === RUN TestSubAgainstGeneric ---- PASS: TestSubAgainstGeneric (0.02s) +--- PASS: TestSubAgainstGeneric (0.01s) === RUN TestAddAgainstGeneric --- PASS: TestAddAgainstGeneric (0.01s) === RUN TestMulHatAgainstGeneric ---- PASS: TestMulHatAgainstGeneric (0.02s) +--- PASS: TestMulHatAgainstGeneric (0.01s) === RUN TestReduceLe2QAgainstGeneric --- PASS: TestReduceLe2QAgainstGeneric (0.00s) === RUN TestNormalizeAgainstGeneric ---- PASS: TestNormalizeAgainstGeneric (0.03s) +--- PASS: TestNormalizeAgainstGeneric (0.01s) === RUN TestMulBy2ToDAgainstGeneric ---- PASS: TestMulBy2ToDAgainstGeneric (0.02s) +--- PASS: TestMulBy2ToDAgainstGeneric (0.00s) PASS -ok github.com/cloudflare/circl/sign/internal/dilithium 0.214s -? github.com/cloudflare/circl/sign/internal/dilithium/asm [no test files] -? github.com/cloudflare/circl/sign/internal/dilithium/params [no test files] -? github.com/cloudflare/circl/sign/mldsa [no test files] -? github.com/cloudflare/circl/simd [no test files] -? github.com/cloudflare/circl/tss [no test files] +ok github.com/cloudflare/circl/sign/internal/dilithium 0.111s === RUN TestACVP === RUN TestACVP/keyGen === RUN TestACVP/sigGen === RUN TestACVP/sigVer ---- PASS: TestACVP (0.26s) - --- PASS: TestACVP/keyGen (0.13s) - --- PASS: TestACVP/sigGen (0.10s) +--- PASS: TestACVP (0.25s) + --- PASS: TestACVP/keyGen (0.10s) + --- PASS: TestACVP/sigGen (0.13s) --- PASS: TestACVP/sigVer (0.02s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa44 0.274s -? github.com/cloudflare/circl/tss/rsa/internal [no test files] -? github.com/cloudflare/circl/tss/rsa/internal/pss [no test files] -? github.com/cloudflare/circl/zk [no test files] +ok github.com/cloudflare/circl/sign/mldsa/mldsa44 0.268s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (0.67s) +--- PASS: TestSignThenVerifyAndPkSkPacking (0.71s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.02s) +--- PASS: TestPublicFromPrivate (0.03s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta @@ -3035,7 +3071,7 @@ === RUN TestPolyPackLeGamma1 --- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.04s) +--- PASS: TestDecompose (0.08s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -3053,21 +3089,21 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa44/internal 0.740s +ok github.com/cloudflare/circl/sign/mldsa/mldsa44/internal 0.838s === RUN TestACVP === RUN TestACVP/keyGen === RUN TestACVP/sigGen === RUN TestACVP/sigVer ---- PASS: TestACVP (0.24s) - --- PASS: TestACVP/keyGen (0.13s) - --- PASS: TestACVP/sigGen (0.09s) +--- PASS: TestACVP (0.28s) + --- PASS: TestACVP/keyGen (0.14s) + --- PASS: TestACVP/sigGen (0.12s) --- PASS: TestACVP/sigVer (0.02s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa65 0.254s +ok github.com/cloudflare/circl/sign/mldsa/mldsa65 0.290s === RUN TestSignThenVerifyAndPkSkPacking --- PASS: TestSignThenVerifyAndPkSkPacking (1.11s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.07s) +--- PASS: TestPublicFromPrivate (0.09s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta @@ -3079,7 +3115,7 @@ === RUN TestPolyPackLeGamma1 --- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.08s) +--- PASS: TestDecompose (0.05s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -3097,21 +3133,21 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa65/internal 1.273s +ok github.com/cloudflare/circl/sign/mldsa/mldsa65/internal 1.279s === RUN TestACVP === RUN TestACVP/keyGen === RUN TestACVP/sigGen === RUN TestACVP/sigVer ---- PASS: TestACVP (0.33s) - --- PASS: TestACVP/keyGen (0.16s) - --- PASS: TestACVP/sigGen (0.12s) - --- PASS: TestACVP/sigVer (0.04s) +--- PASS: TestACVP (0.26s) + --- PASS: TestACVP/keyGen (0.13s) + --- PASS: TestACVP/sigGen (0.11s) + --- PASS: TestACVP/sigVer (0.02s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa87 0.338s +ok github.com/cloudflare/circl/sign/mldsa/mldsa87 0.276s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (1.33s) +--- PASS: TestSignThenVerifyAndPkSkPacking (1.34s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.13s) +--- PASS: TestPublicFromPrivate (0.09s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta @@ -3123,7 +3159,7 @@ === RUN TestPolyPackLeGamma1 --- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.06s) +--- PASS: TestDecompose (0.07s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -3141,7 +3177,7 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/mldsa/mldsa87/internal 1.536s +ok github.com/cloudflare/circl/sign/mldsa/mldsa87/internal 1.517s === RUN TestCaseSensitivity --- PASS: TestCaseSensitivity (0.00s) === RUN TestApi @@ -3155,9 +3191,9 @@ === RUN TestApi/ML-DSA-44 === RUN TestApi/ML-DSA-65 === RUN TestApi/ML-DSA-87 ---- PASS: TestApi (0.02s) - --- PASS: TestApi/Ed25519 (0.00s) - --- PASS: TestApi/Ed448 (0.00s) +--- PASS: TestApi (0.04s) + --- PASS: TestApi/Ed25519 (0.01s) + --- PASS: TestApi/Ed448 (0.01s) --- PASS: TestApi/Ed25519-Dilithium2 (0.00s) --- PASS: TestApi/Ed448-Dilithium3 (0.01s) --- PASS: TestApi/Dilithium2 (0.00s) @@ -3169,7 +3205,7 @@ === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/sign/schemes 0.052s +ok github.com/cloudflare/circl/sign/schemes 0.059s === RUN TestKeccakF1600x2 === RUN TestKeccakF1600x2/Generic === RUN TestKeccakF1600x2/SIMD @@ -3189,7 +3225,7 @@ === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/simd/keccakf1600 0.015s +ok github.com/cloudflare/circl/simd/keccakf1600 0.008s === RUN TestKeyShare_Sign --- PASS: TestKeyShare_Sign (0.00s) === RUN TestKeyShare_SignBlind @@ -3199,9 +3235,9 @@ === RUN TestMarshallKeyShare --- PASS: TestMarshallKeyShare (0.00s) === RUN TestMarshallKeyShareFull ---- PASS: TestMarshallKeyShareFull (7.33s) +--- PASS: TestMarshallKeyShareFull (3.31s) === RUN TestGenerateKey ---- PASS: TestGenerateKey (0.01s) +--- PASS: TestGenerateKey (0.09s) === RUN TestCalcN --- PASS: TestCalcN (0.00s) === RUN TestComputePolynomial @@ -3211,33 +3247,33 @@ === RUN TestDeal --- PASS: TestDeal (0.00s) === RUN TestIntegrationStdRsaKeyGenerationPKS1v15 ---- PASS: TestIntegrationStdRsaKeyGenerationPKS1v15 (0.46s) +--- PASS: TestIntegrationStdRsaKeyGenerationPKS1v15 (0.53s) === RUN TestIntegrationStdRsaKeyGenerationPSS ---- PASS: TestIntegrationStdRsaKeyGenerationPSS (0.71s) +--- PASS: TestIntegrationStdRsaKeyGenerationPSS (0.32s) === RUN TestMarshallSignShare --- PASS: TestMarshallSignShare (0.00s) === RUN TestMarshallFullSignShare ---- PASS: TestMarshallFullSignShare (8.45s) +--- PASS: TestMarshallFullSignShare (6.75s) === RUN TestCalculateDelta --- PASS: TestCalculateDelta (0.00s) PASS -ok github.com/cloudflare/circl/tss/rsa 16.961s +ok github.com/cloudflare/circl/tss/rsa 11.005s === RUN TestXof --- PASS: TestXof (0.00s) PASS -ok github.com/cloudflare/circl/xof 0.011s +ok github.com/cloudflare/circl/xof 0.018s === RUN TestK12 ---- PASS: TestK12 (0.50s) +--- PASS: TestK12 (0.48s) PASS -ok github.com/cloudflare/circl/xof/k12 0.507s +ok github.com/cloudflare/circl/xof/k12 0.485s === RUN TestZKDL === RUN TestZKDL/zkDL === RUN TestZKDL/zkDLNegative ---- PASS: TestZKDL (0.42s) +--- PASS: TestZKDL (0.45s) --- PASS: TestZKDL/zkDL (0.20s) - --- PASS: TestZKDL/zkDLNegative (0.22s) + --- PASS: TestZKDL/zkDLNegative (0.25s) PASS -ok github.com/cloudflare/circl/zk/dl 0.425s +ok github.com/cloudflare/circl/zk/dl 0.462s === RUN TestDLEQ === RUN TestDLEQ/P-256 === RUN TestDLEQ/P-384 @@ -3251,11 +3287,11 @@ PASS ok github.com/cloudflare/circl/zk/dleq 0.347s === RUN TestProve ---- PASS: TestProve (0.12s) +--- PASS: TestProve (0.13s) === RUN TestSampleQn --- PASS: TestSampleQn (0.00s) PASS -ok github.com/cloudflare/circl/zk/qndleq 0.134s +ok github.com/cloudflare/circl/zk/qndleq 0.138s make[1]: Leaving directory '/build/reproducible-path/golang-github-cloudflare-circl-1.5.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -3285,12 +3321,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1175284/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/327440 and its subdirectories -I: Current time: Wed Dec 17 04:01:51 -12 2025 -I: pbuilder-time-stamp: 1765987311 +I: removing directory /srv/workspace/pbuilder/1175284 and its subdirectories +I: Current time: Thu Dec 18 06:04:41 +14 2025 +I: pbuilder-time-stamp: 1765987481