Diff of the two buildlogs: -- --- b1/build.log 2023-05-18 02:43:42.859200883 +0000 +++ b2/build.log 2023-05-18 02:58:18.456757041 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jun 18 20:53:54 -12 2024 -I: pbuilder-time-stamp: 1718787234 +I: Current time: Thu May 18 16:43:47 +14 2023 +I: pbuilder-time-stamp: 1684377827 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: copying [./golang-github-cloudflare-circl_1.3.1.orig.tar.gz] I: copying [./golang-github-cloudflare-circl_1.3.1-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Jan 15 14:04:12 2023 -12 +gpgv: Signature made Mon Jan 16 16:04:12 2023 +14 gpgv: using RSA key 0A32ADBE80399BE7163859ECA4786B0DA70334A8 gpgv: issuer "rosh@debian.org" gpgv: Can't check signature: No public key @@ -27,137 +27,169 @@ dpkg-source: info: unpacking golang-github-cloudflare-circl_1.3.1-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/107043/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 May 18 16:44 /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/24006/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + 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]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=7 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='af0a56adea2e461282ddb1589d72f040' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='107043' - PS1='# ' - PS2='> ' + INVOCATION_ID=4c661bcaa0834a46999122b10ee01a74 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=24006 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.E64OZgKI/pbuilderrc_IoWw --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E64OZgKI/b1 --logfile b1/build.log golang-github-cloudflare-circl_1.3.1-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68: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.E64OZgKI/pbuilderrc_zhWg --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E64OZgKI/b2 --logfile b2/build.log --extrapackages usrmerge golang-github-cloudflare-circl_1.3.1-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos16-i386 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 GNU/Linux I: ls -l /bin total 6036 - -rwxr-xr-x 1 root root 1408088 Apr 23 2023 bash - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 17892 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 42920 Sep 20 2022 cat - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chown - -rwxr-xr-x 1 root root 162024 Sep 20 2022 cp - -rwxr-xr-x 1 root root 136916 Jan 5 2023 dash - -rwxr-xr-x 1 root root 137160 Sep 20 2022 date - -rwxr-xr-x 1 root root 100364 Sep 20 2022 dd - -rwxr-xr-x 1 root root 108940 Sep 20 2022 df - -rwxr-xr-x 1 root root 162152 Sep 20 2022 dir - -rwxr-xr-x 1 root root 87760 Mar 22 2023 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname - -rwxr-xr-x 1 root root 38760 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 34664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 84272 Mar 22 2023 findmnt - -rwsr-xr-x 1 root root 30240 Mar 22 2023 fusermount - -rwxr-xr-x 1 root root 218680 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 100952 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 21916 Dec 19 2022 hostname - -rwxr-xr-x 1 root root 75756 Sep 20 2022 ln - -rwxr-xr-x 1 root root 55600 Mar 22 2023 login - -rwxr-xr-x 1 root root 162152 Sep 20 2022 ls - -rwxr-xr-x 1 root root 214568 Mar 22 2023 lsblk - -rwxr-xr-x 1 root root 96328 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 84008 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 38792 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 63016 Mar 22 2023 more - -rwsr-xr-x 1 root root 58912 Mar 22 2023 mount - -rwxr-xr-x 1 root root 13856 Mar 22 2023 mountpoint - -rwxr-xr-x 1 root root 157932 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38792 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash - -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm - -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133224 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash - -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty - -rwsr-xr-x 1 root root 83492 Mar 22 2023 su - -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync - -rwxr-xr-x 1 root root 598456 Apr 6 2023 tar - -rwxr-xr-x 1 root root 13860 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch - -rwxr-xr-x 1 root root 34664 Sep 20 2022 true - -rwxr-xr-x 1 root root 17892 Mar 22 2023 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Mar 22 2023 umount - -rwxr-xr-x 1 root root 38760 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 162152 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 71216 Mar 22 2023 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/107043/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1408088 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 17892 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 42920 Sep 21 2022 cat + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chown + -rwxr-xr-x 1 root root 162024 Sep 21 2022 cp + -rwxr-xr-x 1 root root 136916 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 137160 Sep 21 2022 date + -rwxr-xr-x 1 root root 100364 Sep 21 2022 dd + -rwxr-xr-x 1 root root 108940 Sep 21 2022 df + -rwxr-xr-x 1 root root 162152 Sep 21 2022 dir + -rwxr-xr-x 1 root root 87760 Mar 24 00:20 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 38760 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 34664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 84272 Mar 24 00:20 findmnt + -rwsr-xr-x 1 root root 30240 Mar 23 22:38 fusermount + -rwxr-xr-x 1 root root 218680 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 100952 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 21916 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 75756 Sep 21 2022 ln + -rwxr-xr-x 1 root root 55600 Mar 24 01:43 login + -rwxr-xr-x 1 root root 162152 Sep 21 2022 ls + -rwxr-xr-x 1 root root 214568 Mar 24 00:20 lsblk + -rwxr-xr-x 1 root root 96328 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 84008 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 38792 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 63016 Mar 24 00:20 more + -rwsr-xr-x 1 root root 58912 Mar 24 00:20 mount + -rwxr-xr-x 1 root root 13856 Mar 24 00:20 mountpoint + -rwxr-xr-x 1 root root 157932 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38792 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 51080 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 75720 Sep 21 2022 rm + -rwxr-xr-x 1 root root 51080 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 22308 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133224 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 18 16:44 sh -> /bin/bash + -rwxr-xr-x 1 root root 38760 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 87976 Sep 21 2022 stty + -rwsr-xr-x 1 root root 83492 Mar 24 00:20 su + -rwxr-xr-x 1 root root 38792 Sep 21 2022 sync + -rwxr-xr-x 1 root root 598456 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 13860 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 120776 Sep 21 2022 touch + -rwxr-xr-x 1 root root 34664 Sep 21 2022 true + -rwxr-xr-x 1 root root 17892 Mar 23 22:38 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Mar 24 00:20 umount + -rwxr-xr-x 1 root root 38760 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 162152 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 71216 Mar 24 00:20 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -252,7 +284,7 @@ Get: 45 http://deb.debian.org/debian bookworm/main i386 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] Get: 46 http://deb.debian.org/debian bookworm/main i386 golang-golang-x-term-dev all 0.3.0-1 [14.6 kB] Get: 47 http://deb.debian.org/debian bookworm/main i386 golang-golang-x-crypto-dev all 1:0.4.0-1 [1449 kB] -Fetched 108 MB in 2s (49.5 MB/s) +Fetched 108 MB in 2s (50.7 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 ... 19604 files and directories currently installed.) @@ -454,8 +486,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-cloudflare-circl-1.3.1/ && 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.3.1-2_source.changes +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/golang-github-cloudflare-circl-1.3.1/ && 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.3.1-2_source.changes dpkg-buildpackage: info: source package golang-github-cloudflare-circl dpkg-buildpackage: info: source version 1.3.1-2 dpkg-buildpackage: info: source distribution unstable @@ -473,31 +516,33 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -trimpath -v -p 16 github.com/cloudflare/circl 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/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/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/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/sign github.com/cloudflare/circl/sign/dilithium github.com/cloudflare/circl/sign/dilithium/internal/common github.com/cloudflare/circl/sign/dilithium/internal/common/params github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/dilithium/mode2/internal github.com/cloudflare/circl/sign/dilithium/mode2aes github.com/cloudflare/circl/sign/dilithium/mode2aes/internal github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode3aes github.com/cloudflare/circl/sign/dilithium/mode3aes/internal github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/dilithium/mode5aes github.com/cloudflare/circl/sign/dilithium/mode5aes/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/schemes github.com/cloudflare/circl/simd github.com/cloudflare/circl/simd/keccakf1600 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/zk/dl github.com/cloudflare/circl/zk/dleq + cd obj-i686-linux-gnu && go install -trimpath -v -p 7 github.com/cloudflare/circl 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/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/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/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/sign github.com/cloudflare/circl/sign/dilithium github.com/cloudflare/circl/sign/dilithium/internal/common github.com/cloudflare/circl/sign/dilithium/internal/common/params github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/dilithium/mode2/internal github.com/cloudflare/circl/sign/dilithium/mode2aes github.com/cloudflare/circl/sign/dilithium/mode2aes/internal github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode3aes github.com/cloudflare/circl/sign/dilithium/mode3aes/internal github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/dilithium/mode5aes github.com/cloudflare/circl/sign/dilithium/mode5aes/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/schemes github.com/cloudflare/circl/simd github.com/cloudflare/circl/simd/keccakf1600 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/zk/dl github.com/cloudflare/circl/zk/dleq +github.com/cloudflare/circl internal/goarch internal/unsafeheader +runtime/internal/math internal/goexperiment +runtime/internal/syscall internal/goos +internal/cpu +internal/abi +runtime/internal/atomic internal/race -runtime/internal/syscall +runtime/internal/sys sync/atomic -crypto/internal/boring/sig +math/bits unicode/utf8 crypto/internal/subtle -internal/abi -unicode -internal/itoa -runtime/internal/math -github.com/cloudflare/circl crypto/subtle +internal/itoa +unicode +crypto/internal/boring/sig github.com/cloudflare/circl/dh +internal/bytealg github.com/cloudflare/circl/ecc -runtime/internal/sys -runtime/internal/atomic -math/bits -encoding -internal/cpu +math golang.org/x/crypto/internal/alias +encoding unicode/utf16 golang.org/x/crypto/cryptobyte/asn1 github.com/cloudflare/circl/kem/frodo @@ -508,167 +553,165 @@ github.com/cloudflare/circl/pke/kyber github.com/cloudflare/circl/sign/dilithium/internal/common/params github.com/cloudflare/circl/simd -math -internal/bytealg runtime -sync internal/reflectlite +sync internal/testlog internal/sysinfo math/rand errors sort io +strconv internal/oserror internal/safefilepath path -github.com/cloudflare/circl/kem -strconv crypto/internal/nistec/fiat +github.com/cloudflare/circl/kem syscall hash crypto/internal/randutil -github.com/cloudflare/circl/internal/sha3 -github.com/cloudflare/circl/blindsign strings bytes +github.com/cloudflare/circl/internal/sha3 +github.com/cloudflare/circl/blindsign github.com/cloudflare/circl/dh/csidh crypto reflect github.com/cloudflare/circl/sign internal/syscall/unix -time internal/syscall/execenv +time crypto/internal/nistec io/fs -context internal/poll -internal/fmtsort -encoding/binary +context os +encoding/binary +internal/fmtsort crypto/cipher -encoding/base64 golang.org/x/crypto/blake2b +encoding/base64 golang.org/x/crypto/internal/poly1305 -crypto/internal/edwards25519/field golang.org/x/crypto/sha3 +crypto/internal/edwards25519/field encoding/pem -crypto/internal/boring +fmt +io/ioutil +path/filepath +crypto/internal/edwards25519 +golang.org/x/sys/cpu golang.org/x/crypto/chacha20 +crypto/internal/boring crypto/sha256 crypto/sha512 -crypto/hmac crypto/aes -crypto/internal/edwards25519 +golang.org/x/crypto/blake2s golang.org/x/crypto/chacha20poly1305 -golang.org/x/crypto/hkdf +crypto/hmac github.com/cloudflare/circl/internal/nist -github.com/cloudflare/circl/sign/dilithium/internal/common -io/ioutil -path/filepath -fmt -golang.org/x/sys/cpu -golang.org/x/crypto/blake2s github.com/cloudflare/circl/simd/keccakf1600 -github.com/cloudflare/circl/pke/kyber/internal/common -github.com/cloudflare/circl/pke/kyber/kyber512/internal -github.com/cloudflare/circl/pke/kyber/kyber768/internal -github.com/cloudflare/circl/pke/kyber/kyber1024/internal +github.com/cloudflare/circl/sign/dilithium/internal/common +golang.org/x/crypto/hkdf github.com/cloudflare/circl/xof +github.com/cloudflare/circl/pke/kyber/internal/common +github.com/cloudflare/circl/expander github.com/cloudflare/circl/dh/sidh/internal/common encoding/hex +flag runtime/debug runtime/trace math/big -flag -github.com/cloudflare/circl/expander +github.com/cloudflare/circl/pke/kyber/kyber1024/internal +github.com/cloudflare/circl/pke/kyber/kyber512/internal +github.com/cloudflare/circl/pke/kyber/kyber768/internal testing github.com/cloudflare/circl/internal/test +crypto/rand github.com/cloudflare/circl/internal/conv crypto/internal/boring/bbig github.com/cloudflare/circl/math crypto/elliptic -crypto/rand github.com/bwesterb/go-ristretto/edwards25519 encoding/asn1 -github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/ecc/fourq github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/ecc/bls12381/ff crypto/rsa -github.com/cloudflare/circl/pke/kyber/kyber768 -github.com/cloudflare/circl/pke/kyber/kyber1024 -github.com/cloudflare/circl/kem/frodo/frodo640shake github.com/cloudflare/circl/dh/sidh/internal/p434 -github.com/cloudflare/circl/pke/kyber/kyber512 github.com/cloudflare/circl/dh/sidh/internal/p503 github.com/cloudflare/circl/dh/sidh/internal/p751 -crypto/ed25519 -github.com/cloudflare/circl/kem/kyber/kyber768 +github.com/cloudflare/circl/dh/curve4q +github.com/cloudflare/circl/dh/x25519 +github.com/cloudflare/circl/dh/x448 +github.com/cloudflare/circl/math/mlsbset +github.com/cloudflare/circl/blindsign/blindrsa github.com/cloudflare/circl/ecc/p384 -github.com/cloudflare/circl/kem/kyber/kyber512 -github.com/cloudflare/circl/kem/kyber/kyber1024 +github.com/bwesterb/go-ristretto +github.com/cloudflare/circl/ecc/goldilocks +github.com/cloudflare/circl/dh/sidh golang.org/x/crypto/cryptobyte -github.com/cloudflare/circl/dh/x25519 +github.com/cloudflare/circl/kem/frodo/frodo640shake +github.com/cloudflare/circl/pke/kyber/kyber1024 +github.com/cloudflare/circl/kem/kyber/kyber1024 +github.com/cloudflare/circl/pke/kyber/kyber512 +github.com/cloudflare/circl/pke/kyber/kyber768 +github.com/cloudflare/circl/kem/kyber/kyber512 +github.com/cloudflare/circl/kem/sike/sikep434 +github.com/cloudflare/circl/kem/kyber/kyber768 +github.com/cloudflare/circl/group +github.com/cloudflare/circl/hpke +github.com/cloudflare/circl/ecc/bls12381 +github.com/cloudflare/circl/kem/sike/sikep503 +github.com/cloudflare/circl/kem/sike/sikep751 crypto/x509/pkix -github.com/cloudflare/circl/sign/ed25519 -github.com/cloudflare/circl/ecc/goldilocks -github.com/cloudflare/circl/dh/x448 +github.com/cloudflare/circl/kem/hybrid +crypto/ed25519 +github.com/cloudflare/circl/sign/ed448 github.com/cloudflare/circl/sign/dilithium/mode2/internal +github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode2aes/internal -github.com/cloudflare/circl/dh/curve4q +github.com/cloudflare/circl/math/polynomial +github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn +github.com/cloudflare/circl/zk/dleq +github.com/cloudflare/circl/ot/simot +github.com/cloudflare/circl/sign/dilithium/mode2 +github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3aes/internal +github.com/cloudflare/circl/sign/dilithium/mode2aes +github.com/cloudflare/circl/oprf +github.com/cloudflare/circl/sign/eddilithium3 +github.com/cloudflare/circl/sign/eddilithium2 +github.com/cloudflare/circl/kem/schemes github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/dilithium/mode5aes/internal -github.com/bwesterb/go-ristretto github.com/cloudflare/circl/tss/rsa/internal -github.com/cloudflare/circl/dh/sidh -github.com/cloudflare/circl/blindsign/blindrsa +github.com/cloudflare/circl/sign/schemes +github.com/cloudflare/circl/sign/dilithium/mode3aes github.com/cloudflare/circl/tss/rsa/internal/pss -github.com/cloudflare/circl/kem/sike/sikep503 -github.com/cloudflare/circl/kem/sike/sikep434 -github.com/cloudflare/circl/kem/sike/sikep751 +github.com/cloudflare/circl/pki +github.com/cloudflare/circl/zk/dl github.com/cloudflare/circl/tss/rsa -github.com/cloudflare/circl/sign/dilithium/mode2 -github.com/cloudflare/circl/kem/hybrid -github.com/cloudflare/circl/hpke -github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5aes -github.com/cloudflare/circl/sign/dilithium/mode3 -github.com/cloudflare/circl/sign/dilithium/mode2aes -github.com/cloudflare/circl/sign/eddilithium2 -github.com/cloudflare/circl/sign/ed448 -github.com/cloudflare/circl/sign/dilithium/mode3aes +github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium -github.com/cloudflare/circl/ecc/bls12381 -github.com/cloudflare/circl/group -github.com/cloudflare/circl/sign/eddilithium3 -github.com/cloudflare/circl/sign/schemes -github.com/cloudflare/circl/pki -github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn -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/kem/schemes -github.com/cloudflare/circl/oprf github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl github.com/cloudflare/circl/abe/cpabe/tkn20 debian/rules override_dh_auto_test make[1]: Entering directory '/build/golang-github-cloudflare-circl-1.3.1' dh_auto_test -- -timeout 30m - cd obj-i686-linux-gnu && go test -vet=off -v -p 16 -timeout 30m github.com/cloudflare/circl 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/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/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/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/sign github.com/cloudflare/circl/sign/dilithium github.com/cloudflare/circl/sign/dilithium/internal/common github.com/cloudflare/circl/sign/dilithium/internal/common/params github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/dilithium/mode2/internal github.com/cloudflare/circl/sign/dilithium/mode2aes github.com/cloudflare/circl/sign/dilithium/mode2aes/internal github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode3aes github.com/cloudflare/circl/sign/dilithium/mode3aes/internal github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/dilithium/mode5aes github.com/cloudflare/circl/sign/dilithium/mode5aes/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/schemes github.com/cloudflare/circl/simd github.com/cloudflare/circl/simd/keccakf1600 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/zk/dl github.com/cloudflare/circl/zk/dleq + cd obj-i686-linux-gnu && go test -vet=off -v -p 7 -timeout 30m github.com/cloudflare/circl 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/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/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/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/sign github.com/cloudflare/circl/sign/dilithium github.com/cloudflare/circl/sign/dilithium/internal/common github.com/cloudflare/circl/sign/dilithium/internal/common/params github.com/cloudflare/circl/sign/dilithium/mode2 github.com/cloudflare/circl/sign/dilithium/mode2/internal github.com/cloudflare/circl/sign/dilithium/mode2aes github.com/cloudflare/circl/sign/dilithium/mode2aes/internal github.com/cloudflare/circl/sign/dilithium/mode3 github.com/cloudflare/circl/sign/dilithium/mode3/internal github.com/cloudflare/circl/sign/dilithium/mode3aes github.com/cloudflare/circl/sign/dilithium/mode3aes/internal github.com/cloudflare/circl/sign/dilithium/mode5 github.com/cloudflare/circl/sign/dilithium/mode5/internal github.com/cloudflare/circl/sign/dilithium/mode5aes github.com/cloudflare/circl/sign/dilithium/mode5aes/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/schemes github.com/cloudflare/circl/simd github.com/cloudflare/circl/simd/keccakf1600 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/zk/dl github.com/cloudflare/circl/zk/dleq ? github.com/cloudflare/circl [no test files] === RUN TestPublicKeyFormat ---- PASS: TestPublicKeyFormat (0.12s) +--- PASS: TestPublicKeyFormat (0.07s) === RUN TestSystemSecretKeyFormat ---- PASS: TestSystemSecretKeyFormat (0.01s) +--- PASS: TestSystemSecretKeyFormat (0.00s) === RUN TestAttributeKeyFormat ---- PASS: TestAttributeKeyFormat (0.18s) +--- PASS: TestAttributeKeyFormat (0.10s) === RUN TestCiphertext ---- PASS: TestCiphertext (0.89s) +--- PASS: TestCiphertext (0.49s) === RUN TestConcurrentDecryption === RUN TestConcurrentDecryption/TestConcurrentDecryption:#0 === RUN TestConcurrentDecryption/TestConcurrentDecryption:#1 @@ -679,16 +722,16 @@ === RUN TestConcurrentDecryption/TestConcurrentDecryption:#6 === RUN TestConcurrentDecryption/TestConcurrentDecryption:#7 === RUN TestConcurrentDecryption/TestConcurrentDecryption:#8 ---- PASS: TestConcurrentDecryption (62.47s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#0 (5.48s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#1 (4.98s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#2 (9.32s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#3 (10.73s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#4 (9.71s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#5 (5.99s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#6 (4.82s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#7 (5.07s) - --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#8 (6.36s) +--- PASS: TestConcurrentDecryption (60.31s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#0 (3.06s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#1 (2.62s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#2 (4.99s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#3 (8.67s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#4 (10.51s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#5 (8.01s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#6 (7.10s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#7 (7.79s) + --- PASS: TestConcurrentDecryption/TestConcurrentDecryption:#8 (7.55s) === RUN TestEndToEndEncryption === RUN TestEndToEndEncryption/TestEndToEndEncryption:#0 === RUN TestEndToEndEncryption/TestEndToEndEncryption:#1 @@ -699,24 +742,24 @@ === RUN TestEndToEndEncryption/TestEndToEndEncryption:#6 === RUN TestEndToEndEncryption/TestEndToEndEncryption:#7 === RUN TestEndToEndEncryption/TestEndToEndEncryption:#8 ---- PASS: TestEndToEndEncryption (34.10s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#0 (4.63s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#1 (5.13s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#2 (6.94s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#3 (4.19s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#4 (2.84s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#5 (3.23s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#6 (2.65s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#7 (2.49s) - --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#8 (1.99s) +--- PASS: TestEndToEndEncryption (68.76s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#0 (5.24s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#1 (6.32s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#2 (12.77s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#3 (14.05s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#4 (10.02s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#5 (6.35s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#6 (5.73s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#7 (4.41s) + --- PASS: TestEndToEndEncryption/TestEndToEndEncryption:#8 (3.85s) === RUN TestMarshal ---- PASS: TestMarshal (1.52s) +--- PASS: TestMarshal (2.92s) === RUN TestPolicyMethods --- PASS: TestPolicyMethods (0.00s) === RUN Example ---- PASS: Example (5.36s) +--- PASS: Example (6.77s) PASS -ok github.com/cloudflare/circl/abe/cpabe/tkn20 104.911s +ok github.com/cloudflare/circl/abe/cpabe/tkn20 139.499s === RUN TestLexerErr --- PASS: TestLexerErr (0.00s) === RUN TestLexer @@ -748,75 +791,75 @@ --- 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.160s +ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/dsl 0.096s === RUN TestEncryptionBk ---- PASS: TestEncryptionBk (67.84s) +--- PASS: TestEncryptionBk (66.77s) === RUN TestShare --- PASS: TestShare (0.00s) === RUN TestFormulaMarshal --- PASS: TestFormulaMarshal (0.00s) === RUN TestRightMultLinearityG1 ---- PASS: TestRightMultLinearityG1 (0.74s) +--- PASS: TestRightMultLinearityG1 (0.90s) === RUN TestLeftMultLinearityG1 ---- PASS: TestLeftMultLinearityG1 (0.71s) +--- PASS: TestLeftMultLinearityG1 (0.99s) === RUN TestLeftMultActionG1 ---- PASS: TestLeftMultActionG1 (0.69s) +--- PASS: TestLeftMultActionG1 (0.53s) === RUN TestRightMultActionG1 ---- PASS: TestRightMultActionG1 (0.54s) +--- PASS: TestRightMultActionG1 (0.60s) === RUN TestExpG1 ---- PASS: TestExpG1 (0.31s) +--- PASS: TestExpG1 (0.25s) === RUN TestMarshalG1 ---- PASS: TestMarshalG1 (1.72s) +--- PASS: TestMarshalG1 (1.97s) === RUN TestOracle ---- PASS: TestOracle (0.15s) +--- PASS: TestOracle (0.20s) === RUN TestAliasLeftMult ---- PASS: TestAliasLeftMult (1.64s) +--- PASS: TestAliasLeftMult (2.21s) === RUN TestAliasRightMult ---- PASS: TestAliasRightMult (1.13s) +--- PASS: TestAliasRightMult (2.16s) === RUN TestAliasAdd ---- PASS: TestAliasAdd (0.26s) +--- PASS: TestAliasAdd (0.48s) === RUN TestAliasSub ---- PASS: TestAliasSub (0.25s) +--- PASS: TestAliasSub (0.55s) === RUN TestRightMultLinearityG2 ---- PASS: TestRightMultLinearityG2 (1.45s) +--- PASS: TestRightMultLinearityG2 (2.75s) === RUN TestLeftMultLinearityG2 ---- PASS: TestLeftMultLinearityG2 (1.68s) +--- PASS: TestLeftMultLinearityG2 (2.69s) === RUN TestLeftMultActionG2 ---- PASS: TestLeftMultActionG2 (1.53s) +--- PASS: TestLeftMultActionG2 (2.52s) === RUN TestRightMultActionG2 ---- PASS: TestRightMultActionG2 (1.04s) +--- PASS: TestRightMultActionG2 (2.02s) === RUN TestExpG2 ---- PASS: TestExpG2 (0.39s) +--- PASS: TestExpG2 (0.95s) === RUN TestMarshalG2 ---- PASS: TestMarshalG2 (1.89s) +--- PASS: TestMarshalG2 (4.81s) === RUN TestAliasLeftMultG2 ---- PASS: TestAliasLeftMultG2 (2.38s) +--- PASS: TestAliasLeftMultG2 (5.98s) === RUN TestAliasRightMultG2 ---- PASS: TestAliasRightMultG2 (3.51s) +--- PASS: TestAliasRightMultG2 (5.94s) === RUN TestAliasAddG2 ---- PASS: TestAliasAddG2 (0.79s) +--- PASS: TestAliasAddG2 (2.26s) === RUN TestRightMultLinearityGT ---- PASS: TestRightMultLinearityGT (2.55s) +--- PASS: TestRightMultLinearityGT (5.37s) === RUN TestLeftMultLinearityGT ---- PASS: TestLeftMultLinearityGT (1.85s) +--- PASS: TestLeftMultLinearityGT (6.57s) === RUN TestLeftMultActionGT ---- PASS: TestLeftMultActionGT (1.76s) +--- PASS: TestLeftMultActionGT (6.54s) === RUN TestRightMultActionGT ---- PASS: TestRightMultActionGT (1.10s) +--- PASS: TestRightMultActionGT (4.21s) === RUN TestExpGT ---- PASS: TestExpGT (0.36s) +--- PASS: TestExpGT (1.39s) === RUN TestExpGTLinearity ---- PASS: TestExpGTLinearity (0.27s) +--- PASS: TestExpGTLinearity (1.04s) === RUN TestExpKnownAnswer ---- PASS: TestExpKnownAnswer (0.11s) +--- PASS: TestExpKnownAnswer (0.35s) === RUN TestMarshalGt ---- PASS: TestMarshalGt (2.94s) +--- PASS: TestMarshalGt (4.64s) === RUN TestAliasLeftMultGT ---- PASS: TestAliasLeftMultGT (5.27s) +--- PASS: TestAliasLeftMultGT (8.52s) === RUN TestAliasRightMultGT ---- PASS: TestAliasRightMultGT (3.61s) +--- PASS: TestAliasRightMultGT (8.11s) === RUN TestAliasAddGt ---- PASS: TestAliasAddGt (0.14s) +--- PASS: TestAliasAddGt (0.29s) === RUN TestSampleDlin --- PASS: TestSampleDlin (0.00s) === RUN TestAdditionAndTranspose @@ -858,53 +901,53 @@ === RUN TestEncryptionSimple/test_5 === RUN TestEncryptionSimple/test_6 === RUN TestEncryptionSimple/test_7 ---- PASS: TestEncryptionSimple (13.81s) - --- PASS: TestEncryptionSimple/test_0 (1.02s) - --- PASS: TestEncryptionSimple/test_1 (1.93s) - --- PASS: TestEncryptionSimple/test_2 (2.06s) - --- PASS: TestEncryptionSimple/test_3 (2.19s) - --- PASS: TestEncryptionSimple/test_4 (1.92s) - --- PASS: TestEncryptionSimple/test_5 (2.14s) - --- PASS: TestEncryptionSimple/test_6 (1.30s) - --- PASS: TestEncryptionSimple/test_7 (1.24s) +--- PASS: TestEncryptionSimple (48.61s) + --- PASS: TestEncryptionSimple/test_0 (2.26s) + --- PASS: TestEncryptionSimple/test_1 (7.49s) + --- PASS: TestEncryptionSimple/test_2 (7.17s) + --- PASS: TestEncryptionSimple/test_3 (9.11s) + --- PASS: TestEncryptionSimple/test_4 (6.33s) + --- PASS: TestEncryptionSimple/test_5 (8.55s) + --- PASS: TestEncryptionSimple/test_6 (4.22s) + --- PASS: TestEncryptionSimple/test_7 (3.48s) === RUN TestMarshalPublicParams ---- PASS: TestMarshalPublicParams (0.23s) +--- PASS: TestMarshalPublicParams (0.72s) === RUN TestMarshalSecretParams ---- PASS: TestMarshalSecretParams (0.18s) +--- PASS: TestMarshalSecretParams (0.42s) === RUN TestMarshalAttributesKey ---- PASS: TestMarshalAttributesKey (1.92s) +--- PASS: TestMarshalAttributesKey (4.53s) === RUN TestEqualAttributesKey ---- PASS: TestEqualAttributesKey (0.99s) +--- PASS: TestEqualAttributesKey (2.74s) PASS -ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn 127.901s +ok github.com/cloudflare/circl/abe/cpabe/tkn20/internal/tkn 211.678s ? github.com/cloudflare/circl/blindsign [no test files] === RUN TestRoundTrip ---- PASS: TestRoundTrip (0.24s) +--- PASS: TestRoundTrip (0.11s) === RUN TestDeterministicRoundTrip ---- PASS: TestDeterministicRoundTrip (0.21s) +--- PASS: TestDeterministicRoundTrip (0.11s) === RUN TestDeterministicBlindFailure --- PASS: TestDeterministicBlindFailure (0.00s) === RUN TestRandomSignVerify ---- PASS: TestRandomSignVerify (0.47s) +--- PASS: TestRandomSignVerify (0.22s) === RUN TestFixedRandomSignVerify ---- PASS: TestFixedRandomSignVerify (0.47s) +--- PASS: TestFixedRandomSignVerify (0.21s) === RUN TestVectors ---- PASS: TestVectors (0.82s) +--- PASS: TestVectors (0.43s) PASS -ok github.com/cloudflare/circl/blindsign/blindrsa 2.242s +ok github.com/cloudflare/circl/blindsign/blindrsa 1.102s ? github.com/cloudflare/circl/dh [no test files] === RUN TestCompare64 --- PASS: TestCompare64 (0.00s) === RUN TestEphemeralKeyExchange ---- PASS: TestEphemeralKeyExchange (18.65s) +--- PASS: TestEphemeralKeyExchange (10.24s) === RUN TestPrivateKeyExportImport --- PASS: TestPrivateKeyExportImport (0.00s) === RUN TestValidateNegative --- PASS: TestValidateNegative (0.00s) === RUN TestPublicKeyExportImport ---- PASS: TestPublicKeyExportImport (43.18s) +--- PASS: TestPublicKeyExportImport (39.79s) === RUN TestKAT ---- PASS: TestKAT (22.84s) +--- PASS: TestKAT (15.63s) === RUN TestXAdd --- PASS: TestXAdd (0.00s) === RUN TestXDbl @@ -912,9 +955,9 @@ === RUN TestXDblAddNominal --- PASS: TestXDblAddNominal (0.00s) === RUN TestXDblAddVSxDblxAdd ---- PASS: TestXDblAddVSxDblxAdd (0.00s) +--- PASS: TestXDblAddVSxDblxAdd (0.01s) === RUN TestXMul ---- PASS: TestXMul (0.06s) +--- PASS: TestXMul (0.12s) === RUN TestMappointHardcoded3 --- PASS: TestMappointHardcoded3 (0.00s) === RUN TestMappointHardcoded5 @@ -938,37 +981,37 @@ === RUN TestMulRdc --- PASS: TestMulRdc (0.00s) === RUN TestModExp ---- PASS: TestModExp (0.04s) +--- PASS: TestModExp (0.07s) === RUN TestIsNonQuadRes ---- PASS: TestIsNonQuadRes (0.03s) +--- PASS: TestIsNonQuadRes (0.06s) === RUN TestCheckSmaller --- PASS: TestCheckSmaller (0.00s) PASS -ok github.com/cloudflare/circl/dh/csidh 84.818s +ok github.com/cloudflare/circl/dh/csidh 65.951s === RUN TestDH ---- PASS: TestDH (13.50s) +--- PASS: TestDH (8.28s) === RUN ExampleKey --- PASS: ExampleKey (0.01s) PASS -ok github.com/cloudflare/circl/dh/curve4q 13.594s +ok github.com/cloudflare/circl/dh/curve4q 8.307s === RUN TestKeyAgreementP751_AliceEvenNumber ---- PASS: TestKeyAgreementP751_AliceEvenNumber (4.18s) +--- PASS: TestKeyAgreementP751_AliceEvenNumber (2.36s) === RUN TestKeygen === RUN TestKeygen/P-434 === RUN TestKeygen/P-503 === RUN TestKeygen/P-751 ---- PASS: TestKeygen (3.81s) - --- PASS: TestKeygen/P-434 (0.48s) - --- PASS: TestKeygen/P-503 (0.81s) - --- PASS: TestKeygen/P-751 (2.52s) +--- PASS: TestKeygen (2.60s) + --- PASS: TestKeygen/P-434 (0.28s) + --- PASS: TestKeygen/P-503 (0.69s) + --- PASS: TestKeygen/P-751 (1.62s) === RUN TestRoundtrip -=== RUN TestRoundtrip/P-751 === RUN TestRoundtrip/P-434 === RUN TestRoundtrip/P-503 ---- PASS: TestRoundtrip (7.12s) - --- PASS: TestRoundtrip/P-751 (4.93s) - --- PASS: TestRoundtrip/P-434 (0.88s) - --- PASS: TestRoundtrip/P-503 (1.31s) +=== RUN TestRoundtrip/P-751 +--- PASS: TestRoundtrip (4.29s) + --- PASS: TestRoundtrip/P-434 (0.61s) + --- PASS: TestRoundtrip/P-503 (0.90s) + --- PASS: TestRoundtrip/P-751 (2.77s) === RUN TestImportExport === RUN TestImportExport/P-434 === RUN TestImportExport/P-503 @@ -981,82 +1024,82 @@ === RUN TestKeyAgreement/P-434 === RUN TestKeyAgreement/P-503 === RUN TestKeyAgreement/P-751 ---- PASS: TestKeyAgreement (3.69s) - --- PASS: TestKeyAgreement/P-434 (0.53s) - --- PASS: TestKeyAgreement/P-503 (0.64s) - --- PASS: TestKeyAgreement/P-751 (2.53s) +--- PASS: TestKeyAgreement (2.94s) + --- PASS: TestKeyAgreement/P-434 (0.40s) + --- PASS: TestKeyAgreement/P-503 (0.60s) + --- PASS: TestKeyAgreement/P-751 (1.94s) === RUN TestPrivateKeyBelowMax === RUN TestPrivateKeyBelowMax/P-434 === RUN TestPrivateKeyBelowMax/P-503 === RUN TestPrivateKeyBelowMax/P-751 ---- PASS: TestPrivateKeyBelowMax (0.04s) +--- PASS: TestPrivateKeyBelowMax (0.03s) --- PASS: TestPrivateKeyBelowMax/P-434 (0.01s) --- PASS: TestPrivateKeyBelowMax/P-503 (0.01s) - --- PASS: TestPrivateKeyBelowMax/P-751 (0.02s) + --- PASS: TestPrivateKeyBelowMax/P-751 (0.01s) === RUN TestPKERoundTrip === RUN TestPKERoundTrip/P-434 === RUN TestPKERoundTrip/P-503 === RUN TestPKERoundTrip/P-751 ---- PASS: TestPKERoundTrip (4.18s) - --- PASS: TestPKERoundTrip/P-434 (0.59s) - --- PASS: TestPKERoundTrip/P-503 (0.85s) - --- PASS: TestPKERoundTrip/P-751 (2.74s) +--- PASS: TestPKERoundTrip (3.65s) + --- PASS: TestPKERoundTrip/P-434 (0.39s) + --- PASS: TestPKERoundTrip/P-503 (0.61s) + --- PASS: TestPKERoundTrip/P-751 (2.65s) === RUN TestPKEKeyGeneration +=== RUN TestPKEKeyGeneration/P-434 === RUN TestPKEKeyGeneration/P-503 === RUN TestPKEKeyGeneration/P-751 -=== RUN TestPKEKeyGeneration/P-434 ---- PASS: TestPKEKeyGeneration (6.22s) - --- PASS: TestPKEKeyGeneration/P-503 (1.45s) - --- PASS: TestPKEKeyGeneration/P-751 (3.94s) - --- PASS: TestPKEKeyGeneration/P-434 (0.83s) +--- PASS: TestPKEKeyGeneration (7.51s) + --- PASS: TestPKEKeyGeneration/P-434 (1.40s) + --- PASS: TestPKEKeyGeneration/P-503 (1.57s) + --- PASS: TestPKEKeyGeneration/P-751 (4.53s) === RUN TestNegativePKE +=== RUN TestNegativePKE/P-751 === RUN TestNegativePKE/P-434 === RUN TestNegativePKE/P-503 -=== RUN TestNegativePKE/P-751 ---- PASS: TestNegativePKE (1.76s) - --- PASS: TestNegativePKE/P-434 (0.30s) - --- PASS: TestNegativePKE/P-503 (0.35s) - --- PASS: TestNegativePKE/P-751 (1.11s) +--- PASS: TestNegativePKE (1.21s) + --- PASS: TestNegativePKE/P-751 (0.79s) + --- PASS: TestNegativePKE/P-434 (0.16s) + --- PASS: TestNegativePKE/P-503 (0.26s) === RUN TestKEMKeyGeneration +=== RUN TestKEMKeyGeneration/P-503 === RUN TestKEMKeyGeneration/P-751 === RUN TestKEMKeyGeneration/P-434 -=== RUN TestKEMKeyGeneration/P-503 ---- PASS: TestKEMKeyGeneration (9.50s) - --- PASS: TestKEMKeyGeneration/P-751 (6.33s) - --- PASS: TestKEMKeyGeneration/P-434 (1.30s) +--- PASS: TestKEMKeyGeneration (6.57s) --- PASS: TestKEMKeyGeneration/P-503 (1.87s) + --- PASS: TestKEMKeyGeneration/P-751 (3.90s) + --- PASS: TestKEMKeyGeneration/P-434 (0.81s) === RUN TestNegativeKEM === RUN TestNegativeKEM/P-434 === RUN TestNegativeKEM/P-503 === RUN TestNegativeKEM/P-751 ---- PASS: TestNegativeKEM (6.74s) +--- PASS: TestNegativeKEM (8.59s) --- PASS: TestNegativeKEM/P-434 (1.01s) --- PASS: TestNegativeKEM/P-503 (1.55s) - --- PASS: TestNegativeKEM/P-751 (4.17s) + --- PASS: TestNegativeKEM/P-751 (6.02s) === RUN TestKAT === RUN TestKAT/P-434 === RUN TestKAT/P-503 === RUN TestKAT/P-751 ---- PASS: TestKAT (577.36s) - --- PASS: TestKAT/P-434 (79.55s) - --- PASS: TestKAT/P-503 (78.36s) - --- PASS: TestKAT/P-751 (419.45s) +--- PASS: TestKAT (734.47s) + --- PASS: TestKAT/P-434 (173.56s) + --- PASS: TestKAT/P-503 (136.04s) + --- PASS: TestKAT/P-751 (424.87s) === RUN TestNegativeKEMSameWrongResult === RUN TestNegativeKEMSameWrongResult/P-434 === RUN TestNegativeKEMSameWrongResult/P-503 === RUN TestNegativeKEMSameWrongResult/P-751 ---- PASS: TestNegativeKEMSameWrongResult (5.97s) - --- PASS: TestNegativeKEMSameWrongResult/P-434 (0.79s) - --- PASS: TestNegativeKEMSameWrongResult/P-503 (1.16s) - --- PASS: TestNegativeKEMSameWrongResult/P-751 (4.02s) +--- PASS: TestNegativeKEMSameWrongResult (4.50s) + --- PASS: TestNegativeKEMSameWrongResult/P-434 (0.60s) + --- PASS: TestNegativeKEMSameWrongResult/P-503 (0.92s) + --- PASS: TestNegativeKEMSameWrongResult/P-751 (2.98s) === RUN TestKEMRoundTrip ---- PASS: TestKEMRoundTrip (4.15s) +--- PASS: TestKEMRoundTrip (3.31s) === RUN ExamplePrivateKey ---- PASS: ExamplePrivateKey (0.95s) +--- PASS: ExamplePrivateKey (0.70s) === RUN ExampleKEM ---- PASS: ExampleKEM (2.59s) +--- PASS: ExampleKEM (1.72s) PASS -ok github.com/cloudflare/circl/dh/sidh 638.309s +ok github.com/cloudflare/circl/dh/sidh 784.468s ? github.com/cloudflare/circl/dh/sidh/internal/common [no test files] === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) @@ -1069,7 +1112,7 @@ === RUN TestPointMulVersusSage --- PASS: TestPointMulVersusSage (0.00s) === RUN TestPointMul9VersusSage ---- PASS: TestPointMul9VersusSage (0.01s) +--- PASS: TestPointMul9VersusSage (0.00s) === RUN TestInvalidPK === RUN TestInvalidPK/InvalidPmQ === RUN TestInvalidPK/InvalidPKNoneLinear @@ -1077,29 +1120,29 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (0.25s) +--- PASS: TestInvalidPK (0.32s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) - --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.09s) - --- PASS: TestInvalidPK/InvalidPKT (0.05s) - --- PASS: TestInvalidPK/InvalidPKOrder2 (0.04s) - --- PASS: TestInvalidPK/InvalidPKFullOrder (0.05s) - --- PASS: TestInvalidPK/ValidPQ (0.03s) + --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.12s) + --- PASS: TestInvalidPK/InvalidPKT (0.06s) + --- PASS: TestInvalidPK/InvalidPKOrder2 (0.07s) + --- PASS: TestInvalidPK/InvalidPKFullOrder (0.04s) + --- PASS: TestInvalidPK/ValidPQ (0.04s) === RUN TestOne --- PASS: TestOne (0.00s) === RUN TestFp2ToBytesRoundTrip ---- PASS: TestFp2ToBytesRoundTrip (0.86s) +--- PASS: TestFp2ToBytesRoundTrip (0.67s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (3.48s) +--- PASS: TestFp2MulDistributesOverAdd (3.05s) === RUN TestFp2MulIsAssociative --- PASS: TestFp2MulIsAssociative (3.14s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (1.51s) +--- PASS: TestFp2SquareMatchesMul (1.15s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (6.53s) +--- PASS: TestFp2Inv (4.15s) === RUN TestFp2Batch3Inv ---- PASS: TestFp2Batch3Inv (3.19s) +--- PASS: TestFp2Batch3Inv (2.21s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p434 19.006s +ok github.com/cloudflare/circl/dh/sidh/internal/p434 14.707s === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) === RUN TestFpCmov @@ -1109,7 +1152,7 @@ === RUN TestProjectivePointVartimeEq --- PASS: TestProjectivePointVartimeEq (0.00s) === RUN TestPointMulVersusSage ---- PASS: TestPointMulVersusSage (0.02s) +--- PASS: TestPointMulVersusSage (0.01s) === RUN TestPointMul9VersusSage --- PASS: TestPointMul9VersusSage (0.00s) === RUN TestInvalidPK @@ -1119,29 +1162,29 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (0.78s) +--- PASS: TestInvalidPK (0.57s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) - --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.28s) - --- PASS: TestInvalidPK/InvalidPKT (0.14s) - --- PASS: TestInvalidPK/InvalidPKOrder2 (0.10s) - --- PASS: TestInvalidPK/InvalidPKFullOrder (0.15s) - --- PASS: TestInvalidPK/ValidPQ (0.11s) + --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.11s) + --- PASS: TestInvalidPK/InvalidPKT (0.09s) + --- PASS: TestInvalidPK/InvalidPKOrder2 (0.21s) + --- PASS: TestInvalidPK/InvalidPKFullOrder (0.12s) + --- PASS: TestInvalidPK/ValidPQ (0.04s) === RUN TestOne --- PASS: TestOne (0.00s) === RUN TestFp2ToBytesRoundTrip ---- PASS: TestFp2ToBytesRoundTrip (0.71s) +--- PASS: TestFp2ToBytesRoundTrip (0.43s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (4.04s) +--- PASS: TestFp2MulDistributesOverAdd (3.64s) === RUN TestFp2MulIsAssociative ---- PASS: TestFp2MulIsAssociative (4.22s) +--- PASS: TestFp2MulIsAssociative (3.17s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (2.02s) +--- PASS: TestFp2SquareMatchesMul (1.20s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (10.73s) +--- PASS: TestFp2Inv (6.70s) === RUN TestFp2Batch3Inv ---- PASS: TestFp2Batch3Inv (5.34s) +--- PASS: TestFp2Batch3Inv (5.91s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p503 27.914s +ok github.com/cloudflare/circl/dh/sidh/internal/p503 21.669s === RUN TestFpCswap --- PASS: TestFpCswap (0.00s) === RUN TestFpCmov @@ -1153,7 +1196,7 @@ === RUN TestPointMulVersusSage --- PASS: TestPointMulVersusSage (0.02s) === RUN TestPointMul9VersusSage ---- PASS: TestPointMul9VersusSage (0.02s) +--- PASS: TestPointMul9VersusSage (0.01s) === RUN TestInvalidPK === RUN TestInvalidPK/InvalidPmQ === RUN TestInvalidPK/InvalidPKNoneLinear @@ -1161,98 +1204,98 @@ === RUN TestInvalidPK/InvalidPKOrder2 === RUN TestInvalidPK/InvalidPKFullOrder === RUN TestInvalidPK/ValidPQ ---- PASS: TestInvalidPK (1.89s) +--- PASS: TestInvalidPK (1.11s) --- PASS: TestInvalidPK/InvalidPmQ (0.00s) - --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.27s) - --- PASS: TestInvalidPK/InvalidPKT (0.51s) - --- PASS: TestInvalidPK/InvalidPKOrder2 (0.60s) - --- PASS: TestInvalidPK/InvalidPKFullOrder (0.24s) - --- PASS: TestInvalidPK/ValidPQ (0.27s) + --- PASS: TestInvalidPK/InvalidPKNoneLinear (0.28s) + --- PASS: TestInvalidPK/InvalidPKT (0.24s) + --- PASS: TestInvalidPK/InvalidPKOrder2 (0.25s) + --- PASS: TestInvalidPK/InvalidPKFullOrder (0.21s) + --- PASS: TestInvalidPK/ValidPQ (0.13s) === RUN TestOne --- PASS: TestOne (0.00s) === RUN TestFp2ToBytesRoundTrip ---- PASS: TestFp2ToBytesRoundTrip (1.02s) +--- PASS: TestFp2ToBytesRoundTrip (0.65s) === RUN TestFp2MulDistributesOverAdd ---- PASS: TestFp2MulDistributesOverAdd (6.84s) +--- PASS: TestFp2MulDistributesOverAdd (7.73s) === RUN TestFp2MulIsAssociative ---- PASS: TestFp2MulIsAssociative (7.85s) +--- PASS: TestFp2MulIsAssociative (11.32s) === RUN TestFp2SquareMatchesMul ---- PASS: TestFp2SquareMatchesMul (3.42s) +--- PASS: TestFp2SquareMatchesMul (5.05s) === RUN TestFp2Inv ---- PASS: TestFp2Inv (34.17s) +--- PASS: TestFp2Inv (35.84s) === RUN TestFp2Batch3Inv ---- PASS: TestFp2Batch3Inv (14.66s) +--- PASS: TestFp2Batch3Inv (19.90s) PASS -ok github.com/cloudflare/circl/dh/sidh/internal/p751 69.928s +ok github.com/cloudflare/circl/dh/sidh/internal/p751 81.669s === RUN TestGeneric === RUN TestGeneric/Double === RUN TestGeneric/DiffAdd === RUN TestGeneric/LadderStep === RUN TestGeneric/MulA24 ---- PASS: TestGeneric (0.09s) +--- PASS: TestGeneric (0.05s) --- PASS: TestGeneric/Double (0.01s) - --- PASS: TestGeneric/DiffAdd (0.03s) - --- PASS: TestGeneric/LadderStep (0.04s) + --- PASS: TestGeneric/DiffAdd (0.02s) + --- PASS: TestGeneric/LadderStep (0.02s) --- PASS: TestGeneric/MulA24 (0.00s) === RUN TestNative === RUN TestNative/Double === RUN TestNative/DiffAdd === RUN TestNative/LadderStep === RUN TestNative/MulA24 ---- PASS: TestNative (0.16s) - --- PASS: TestNative/Double (0.12s) +--- PASS: TestNative (0.05s) + --- PASS: TestNative/Double (0.02s) --- PASS: TestNative/DiffAdd (0.02s) --- PASS: TestNative/LadderStep (0.02s) --- PASS: TestNative/MulA24 (0.00s) === RUN TestRFC7748Kat ---- PASS: TestRFC7748Kat (0.03s) +--- PASS: TestRFC7748Kat (0.01s) === RUN TestRFC7748Times key_test.go:90: Skipped one long test, add -long flag to run longer tests ---- PASS: TestRFC7748Times (3.51s) +--- PASS: TestRFC7748Times (3.74s) === RUN TestBase ---- PASS: TestBase (5.07s) +--- PASS: TestBase (4.85s) === RUN TestWycheproof ---- PASS: TestWycheproof (0.35s) +--- PASS: TestWycheproof (0.19s) === RUN Example_x25519 --- PASS: Example_x25519 (0.01s) PASS -ok github.com/cloudflare/circl/dh/x25519 9.266s +ok github.com/cloudflare/circl/dh/x25519 8.948s === RUN TestGeneric ---- PASS: TestGeneric (0.23s) +--- PASS: TestGeneric (0.22s) === RUN TestNative ---- PASS: TestNative (0.20s) +--- PASS: TestNative (0.19s) === RUN TestRFC7748Kat ---- PASS: TestRFC7748Kat (0.16s) +--- PASS: TestRFC7748Kat (0.11s) === RUN TestRFC7748Times key_test.go:88: Skipped one long test, add -long flag to run longer tests ---- PASS: TestRFC7748Times (16.81s) +--- PASS: TestRFC7748Times (20.65s) === RUN TestBase ---- PASS: TestBase (27.93s) +--- PASS: TestBase (28.85s) === RUN Example_x448 ---- PASS: Example_x448 (0.03s) +--- PASS: Example_x448 (0.06s) PASS -ok github.com/cloudflare/circl/dh/x448 45.393s +ok github.com/cloudflare/circl/dh/x448 50.118s ? github.com/cloudflare/circl/ecc [no test files] === RUN TestSerializationVector === RUN TestSerializationVector/g1_unco === RUN TestSerializationVector/g1_comp === RUN TestSerializationVector/g2_unco === RUN TestSerializationVector/g2_comp ---- PASS: TestSerializationVector (65.23s) - --- PASS: TestSerializationVector/g1_unco (10.77s) - --- PASS: TestSerializationVector/g1_comp (13.28s) - --- PASS: TestSerializationVector/g2_unco (13.76s) - --- PASS: TestSerializationVector/g2_comp (27.42s) +--- PASS: TestSerializationVector (67.61s) + --- PASS: TestSerializationVector/g1_unco (14.76s) + --- PASS: TestSerializationVector/g1_comp (14.30s) + --- PASS: TestSerializationVector/g2_unco (10.02s) + --- PASS: TestSerializationVector/g2_comp (28.52s) === RUN TestG1Add ---- PASS: TestG1Add (0.84s) +--- PASS: TestG1Add (1.16s) === RUN TestG1ScalarMult ---- PASS: TestG1ScalarMult (2.03s) +--- PASS: TestG1ScalarMult (2.15s) === RUN TestG1Hash === RUN TestG1Hash/Encode === RUN TestG1Hash/Hash ---- PASS: TestG1Hash (6.29s) - --- PASS: TestG1Hash/Encode (2.81s) - --- PASS: TestG1Hash/Hash (3.48s) +--- PASS: TestG1Hash (8.62s) + --- PASS: TestG1Hash/Encode (3.78s) + --- PASS: TestG1Hash/Hash (4.85s) === RUN TestG1Serial === RUN TestG1Serial/valid === RUN TestG1Serial/badLength @@ -1260,29 +1303,29 @@ === RUN TestG1Serial/badCoords === RUN TestG1Serial/noQR === RUN TestG1Serial/notInG1 ---- PASS: TestG1Serial (1.81s) - --- PASS: TestG1Serial/valid (1.78s) +--- PASS: TestG1Serial (1.86s) + --- PASS: TestG1Serial/valid (1.82s) --- PASS: TestG1Serial/badLength (0.03s) --- PASS: TestG1Serial/badInfinity (0.00s) --- PASS: TestG1Serial/badCoords (0.00s) --- PASS: TestG1Serial/noQR (0.00s) --- PASS: TestG1Serial/notInG1 (0.00s) === RUN TestG1Affinize ---- PASS: TestG1Affinize (10.23s) +--- PASS: TestG1Affinize (20.00s) === RUN TestG1Torsion --- PASS: TestG1Torsion (0.00s) === RUN TestG1Bytes ---- PASS: TestG1Bytes (0.03s) +--- PASS: TestG1Bytes (0.04s) === RUN TestG2Add ---- PASS: TestG2Add (1.48s) +--- PASS: TestG2Add (2.50s) === RUN TestG2ScalarMult ---- PASS: TestG2ScalarMult (3.29s) +--- PASS: TestG2ScalarMult (4.25s) === RUN TestG2Hash === RUN TestG2Hash/Encode === RUN TestG2Hash/Hash ---- PASS: TestG2Hash (10.90s) - --- PASS: TestG2Hash/Encode (5.54s) - --- PASS: TestG2Hash/Hash (5.36s) +--- PASS: TestG2Hash (19.83s) + --- PASS: TestG2Hash/Encode (8.29s) + --- PASS: TestG2Hash/Hash (11.55s) === RUN TestG2Serial === RUN TestG2Serial/valid === RUN TestG2Serial/badLength @@ -1290,138 +1333,138 @@ === RUN TestG2Serial/badCoords === RUN TestG2Serial/noQR === RUN TestG2Serial/notInG2 ---- PASS: TestG2Serial (2.72s) - --- PASS: TestG2Serial/valid (2.65s) - --- PASS: TestG2Serial/badLength (0.06s) +--- PASS: TestG2Serial (4.43s) + --- PASS: TestG2Serial/valid (4.34s) + --- PASS: TestG2Serial/badLength (0.07s) --- PASS: TestG2Serial/badInfinity (0.00s) --- PASS: TestG2Serial/badCoords (0.00s) --- PASS: TestG2Serial/noQR (0.01s) --- PASS: TestG2Serial/notInG2 (0.00s) === RUN TestG2Torsion ---- PASS: TestG2Torsion (0.00s) +--- PASS: TestG2Torsion (0.01s) === RUN TestG2Bytes ---- PASS: TestG2Bytes (0.06s) +--- PASS: TestG2Bytes (0.08s) === RUN TestHashVectors === RUN TestHashVectors/BLS12381G1_XMD:SHA-256_SSWU_NU_ === RUN TestHashVectors/BLS12381G1_XMD:SHA-256_SSWU_RO_ === RUN TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_NU_ === RUN TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_RO_ ---- PASS: TestHashVectors (0.45s) +--- PASS: TestHashVectors (0.53s) --- PASS: TestHashVectors/BLS12381G1_XMD:SHA-256_SSWU_NU_ (0.06s) --- PASS: TestHashVectors/BLS12381G1_XMD:SHA-256_SSWU_RO_ (0.07s) - --- PASS: TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_NU_ (0.13s) - --- PASS: TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_RO_ (0.18s) + --- PASS: TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_NU_ (0.16s) + --- PASS: TestHashVectors/BLS12381G2_XMD:SHA-256_SSWU_RO_ (0.22s) === RUN TestProdPair ---- PASS: TestProdPair (13.84s) +--- PASS: TestProdPair (37.52s) === RUN TestProdPairFrac ---- PASS: TestProdPairFrac (14.47s) +--- PASS: TestProdPairFrac (36.45s) === RUN TestPairBilinear ---- PASS: TestPairBilinear (3.61s) +--- PASS: TestPairBilinear (6.45s) === RUN TestPairIdentity ---- PASS: TestPairIdentity (0.12s) +--- PASS: TestPairIdentity (0.16s) === RUN TestPsi psi_test.go:85: testing input psi_test.go:96: testing intermediate psi_test.go:101: testing post frobenius ---- PASS: TestPsi (0.03s) +--- PASS: TestPsi (0.06s) PASS -ok github.com/cloudflare/circl/ecc/bls12381 137.466s +ok github.com/cloudflare/circl/ecc/bls12381 213.743s === RUN TestCyclo6 === RUN TestCyclo6/no_alias === RUN TestCyclo6/order === RUN TestCyclo6/mul_inv === RUN TestCyclo6/mul_sqr === RUN TestCyclo6/invFp12_vs_invCyclo6 ---- PASS: TestCyclo6 (30.91s) +--- PASS: TestCyclo6 (29.73s) --- PASS: TestCyclo6/no_alias (0.00s) - --- PASS: TestCyclo6/order (8.11s) - --- PASS: TestCyclo6/mul_inv (9.17s) - --- PASS: TestCyclo6/mul_sqr (5.19s) - --- PASS: TestCyclo6/invFp12_vs_invCyclo6 (8.44s) + --- PASS: TestCyclo6/order (7.48s) + --- PASS: TestCyclo6/mul_inv (10.13s) + --- PASS: TestCyclo6/mul_sqr (5.27s) + --- PASS: TestCyclo6/invFp12_vs_invCyclo6 (6.84s) === RUN TestFp12 === RUN TestFp12/no_alias === RUN TestFp12/mul_inv === RUN TestFp12/mul_sqr === RUN TestFp12/marshal === RUN TestFp12/frobenius ---- PASS: TestFp12 (28.63s) +--- PASS: TestFp12 (33.38s) --- PASS: TestFp12/no_alias (0.00s) - --- PASS: TestFp12/mul_inv (1.11s) - --- PASS: TestFp12/mul_sqr (0.34s) - --- PASS: TestFp12/marshal (0.10s) - --- PASS: TestFp12/frobenius (27.07s) + --- PASS: TestFp12/mul_inv (1.09s) + --- PASS: TestFp12/mul_sqr (0.35s) + --- PASS: TestFp12/marshal (0.07s) + --- PASS: TestFp12/frobenius (31.87s) === RUN TestFP12CubicAdd ---- PASS: TestFP12CubicAdd (0.08s) +--- PASS: TestFP12CubicAdd (0.06s) === RUN TestFP12CubicMul ---- PASS: TestFP12CubicMul (0.19s) +--- PASS: TestFP12CubicMul (0.21s) === RUN TestFP12AltSqr ---- PASS: TestFP12AltSqr (0.14s) +--- PASS: TestFP12AltSqr (0.18s) === RUN TestFP12CubicLine ---- PASS: TestFP12CubicLine (0.15s) +--- PASS: TestFP12CubicLine (0.21s) === RUN TestFp2 === RUN TestFp2/no_alias === RUN TestFp2/mul_inv === RUN TestFp2/mul_sqr === RUN TestFp2/sqrt === RUN TestFp2/marshal ---- PASS: TestFp2 (14.86s) +--- PASS: TestFp2 (20.26s) --- PASS: TestFp2/no_alias (0.00s) - --- PASS: TestFp2/mul_inv (1.01s) - --- PASS: TestFp2/mul_sqr (0.04s) - --- PASS: TestFp2/sqrt (13.79s) - --- PASS: TestFp2/marshal (0.01s) + --- PASS: TestFp2/mul_inv (1.10s) + --- PASS: TestFp2/mul_sqr (0.05s) + --- PASS: TestFp2/sqrt (19.07s) + --- PASS: TestFp2/marshal (0.04s) === RUN TestFp6 === RUN TestFp6/no_alias === RUN TestFp6/mul_inv === RUN TestFp6/mul_sqr === RUN TestFp6/frobenius ---- PASS: TestFp6 (23.80s) +--- PASS: TestFp6 (53.91s) --- PASS: TestFp6/no_alias (0.00s) - --- PASS: TestFp6/mul_inv (1.90s) - --- PASS: TestFp6/mul_sqr (0.38s) - --- PASS: TestFp6/frobenius (21.52s) + --- PASS: TestFp6/mul_inv (3.24s) + --- PASS: TestFp6/mul_sqr (0.47s) + --- PASS: TestFp6/frobenius (50.21s) === RUN TestFp === RUN TestFp/no_alias === RUN TestFp/mul_inv === RUN TestFp/mul_sqr === RUN TestFp/sqrt === RUN TestFp/marshal ---- PASS: TestFp (2.34s) +--- PASS: TestFp (6.58s) --- PASS: TestFp/no_alias (0.00s) - --- PASS: TestFp/mul_inv (0.55s) - --- PASS: TestFp/mul_sqr (0.02s) - --- PASS: TestFp/sqrt (1.76s) - --- PASS: TestFp/marshal (0.01s) + --- PASS: TestFp/mul_inv (2.35s) + --- PASS: TestFp/mul_sqr (0.06s) + --- PASS: TestFp/sqrt (4.14s) + --- PASS: TestFp/marshal (0.02s) === RUN TestURoot === RUN TestURoot/no_alias === RUN TestURoot/order === RUN TestURoot/mul_inv === RUN TestURoot/mul_sqr ---- PASS: TestURoot (24.26s) - --- PASS: TestURoot/no_alias (0.04s) - --- PASS: TestURoot/order (1.36s) - --- PASS: TestURoot/mul_inv (16.53s) - --- PASS: TestURoot/mul_sqr (6.32s) +--- PASS: TestURoot (37.97s) + --- PASS: TestURoot/no_alias (0.08s) + --- PASS: TestURoot/order (1.61s) + --- PASS: TestURoot/mul_inv (24.47s) + --- PASS: TestURoot/mul_sqr (11.81s) === RUN TestScalar === RUN TestScalar/marshal === RUN TestScalar/no_alias === RUN TestScalar/mul_inv === RUN TestScalar/mul_sqr === RUN TestScalar/bytes ---- PASS: TestScalar (0.25s) - --- PASS: TestScalar/marshal (0.00s) +--- PASS: TestScalar (0.48s) + --- PASS: TestScalar/marshal (0.01s) --- PASS: TestScalar/no_alias (0.00s) - --- PASS: TestScalar/mul_inv (0.23s) + --- PASS: TestScalar/mul_inv (0.45s) --- PASS: TestScalar/mul_sqr (0.01s) --- PASS: TestScalar/bytes (0.00s) PASS -ok github.com/cloudflare/circl/ecc/bls12381/ff 125.660s +ok github.com/cloudflare/circl/ecc/bls12381/ff 182.996s === RUN TestMarshal === RUN TestMarshal/k*um(P)=kP === RUN TestMarshal/m(kP)~=m(-kP) ---- PASS: TestMarshal (23.39s) - --- PASS: TestMarshal/k*um(P)=kP (11.11s) - --- PASS: TestMarshal/m(kP)~=m(-kP) (12.28s) +--- PASS: TestMarshal (27.43s) + --- PASS: TestMarshal/k*um(P)=kP (14.44s) + --- PASS: TestMarshal/m(kP)~=m(-kP) (12.99s) === RUN TestFpSign --- PASS: TestFpSign (0.01s) === RUN TestFpIsZero @@ -1438,12 +1481,12 @@ === RUN TestFpGeneric/Hlf === RUN TestFpGeneric/Modp --- PASS: TestFpGeneric (0.03s) - --- PASS: TestFpGeneric/Add (0.00s) - --- PASS: TestFpGeneric/Sub (0.00s) + --- PASS: TestFpGeneric/Add (0.01s) + --- PASS: TestFpGeneric/Sub (0.01s) --- PASS: TestFpGeneric/Mul (0.01s) --- PASS: TestFpGeneric/Sqr (0.00s) - --- PASS: TestFpGeneric/Hlf (0.00s) - --- PASS: TestFpGeneric/Modp (0.01s) + --- PASS: TestFpGeneric/Hlf (0.01s) + --- PASS: TestFpGeneric/Modp (0.00s) === RUN TestFpNative === RUN TestFpNative/Add === RUN TestFpNative/Sub @@ -1451,10 +1494,10 @@ === RUN TestFpNative/Sqr === RUN TestFpNative/Hlf === RUN TestFpNative/Modp ---- PASS: TestFpNative (0.03s) - --- PASS: TestFpNative/Add (0.00s) +--- PASS: TestFpNative (0.04s) + --- PASS: TestFpNative/Add (0.01s) --- PASS: TestFpNative/Sub (0.01s) - --- PASS: TestFpNative/Mul (0.00s) + --- PASS: TestFpNative/Mul (0.01s) --- PASS: TestFpNative/Sqr (0.01s) --- PASS: TestFpNative/Hlf (0.00s) --- PASS: TestFpNative/Modp (0.01s) @@ -1467,119 +1510,119 @@ === RUN TestFqNeg --- PASS: TestFqNeg (0.00s) === RUN TestFqInv ---- PASS: TestFqInv (0.04s) +--- PASS: TestFqInv (0.05s) === RUN TestFqGeneric === RUN TestFqGeneric/Add === RUN TestFqGeneric/Sub === RUN TestFqGeneric/Mul === RUN TestFqGeneric/Sqr ---- PASS: TestFqGeneric (0.07s) - --- PASS: TestFqGeneric/Add (0.01s) - --- PASS: TestFqGeneric/Sub (0.01s) - --- PASS: TestFqGeneric/Mul (0.05s) +--- PASS: TestFqGeneric (0.15s) + --- PASS: TestFqGeneric/Add (0.03s) + --- PASS: TestFqGeneric/Sub (0.07s) + --- PASS: TestFqGeneric/Mul (0.02s) --- PASS: TestFqGeneric/Sqr (0.01s) === RUN TestFqNative === RUN TestFqNative/Add === RUN TestFqNative/Sub === RUN TestFqNative/Mul === RUN TestFqNative/Sqr ---- PASS: TestFqNative (0.05s) - --- PASS: TestFqNative/Add (0.01s) +--- PASS: TestFqNative (0.08s) + --- PASS: TestFqNative/Add (0.02s) --- PASS: TestFqNative/Sub (0.01s) --- PASS: TestFqNative/Mul (0.02s) - --- PASS: TestFqNative/Sqr (0.01s) + --- PASS: TestFqNative/Sqr (0.02s) === RUN TestPointAddition ---- PASS: TestPointAddition (1.55s) +--- PASS: TestPointAddition (1.99s) === RUN TestOddMultiples ---- PASS: TestOddMultiples (2.00s) +--- PASS: TestOddMultiples (1.77s) === RUN TestScalarMult === RUN TestScalarMult/0P=0 === RUN TestScalarMult/order*P=0 === RUN TestScalarMult/cofactor*P=clear(P) === RUN TestScalarMult/mult ---- PASS: TestScalarMult (23.78s) - --- PASS: TestScalarMult/0P=0 (5.52s) - --- PASS: TestScalarMult/order*P=0 (5.49s) - --- PASS: TestScalarMult/cofactor*P=clear(P) (7.39s) - --- PASS: TestScalarMult/mult (5.38s) +--- PASS: TestScalarMult (28.84s) + --- PASS: TestScalarMult/0P=0 (5.60s) + --- PASS: TestScalarMult/order*P=0 (7.76s) + --- PASS: TestScalarMult/cofactor*P=clear(P) (9.36s) + --- PASS: TestScalarMult/mult (6.12s) === RUN TestScalar === RUN TestScalar/subYdiv16 === RUN TestScalar/div2subY === RUN TestScalar/condAddOrderN === RUN TestScalar/recode ---- PASS: TestScalar (0.35s) - --- PASS: TestScalar/subYdiv16 (0.03s) - --- PASS: TestScalar/div2subY (0.07s) - --- PASS: TestScalar/condAddOrderN (0.07s) +--- PASS: TestScalar (0.34s) + --- PASS: TestScalar/subYdiv16 (0.04s) + --- PASS: TestScalar/div2subY (0.06s) + --- PASS: TestScalar/condAddOrderN (0.05s) --- PASS: TestScalar/recode (0.18s) PASS -ok github.com/cloudflare/circl/ecc/fourq 51.374s +ok github.com/cloudflare/circl/ecc/fourq 60.824s === RUN TestIsogeny ---- PASS: TestIsogeny (8.02s) +--- PASS: TestIsogeny (8.52s) === RUN TestScalarMult === RUN TestScalarMult/rG=0 === RUN TestScalarMult/rP=0 === RUN TestScalarMult/kG === RUN TestScalarMult/kP === RUN TestScalarMult/kG+lP ---- PASS: TestScalarMult (39.52s) - --- PASS: TestScalarMult/rG=0 (1.97s) - --- PASS: TestScalarMult/rP=0 (4.41s) - --- PASS: TestScalarMult/kG (5.27s) - --- PASS: TestScalarMult/kP (10.27s) - --- PASS: TestScalarMult/kG+lP (17.59s) +--- PASS: TestScalarMult (35.97s) + --- PASS: TestScalarMult/rG=0 (1.80s) + --- PASS: TestScalarMult/rP=0 (5.37s) + --- PASS: TestScalarMult/kG (6.93s) + --- PASS: TestScalarMult/kP (12.60s) + --- PASS: TestScalarMult/kG+lP (9.26s) === RUN TestPointAdd ---- PASS: TestPointAdd (6.99s) +--- PASS: TestPointAdd (7.61s) === RUN TestPointNeg ---- PASS: TestPointNeg (6.79s) +--- PASS: TestPointNeg (9.26s) === RUN TestPointAffine ---- PASS: TestPointAffine (7.72s) +--- PASS: TestPointAffine (6.43s) === RUN TestPointMarshal ---- PASS: TestPointMarshal (8.02s) +--- PASS: TestPointMarshal (5.88s) === RUN TestReduceModOrder --- PASS: TestReduceModOrder (0.00s) === RUN TestScalar === RUN TestScalar/Add === RUN TestScalar/Sub === RUN TestScalar/Mul ---- PASS: TestScalar (0.02s) - --- PASS: TestScalar/Add (0.01s) - --- PASS: TestScalar/Sub (0.01s) +--- PASS: TestScalar (0.01s) + --- PASS: TestScalar/Add (0.00s) + --- PASS: TestScalar/Sub (0.00s) --- PASS: TestScalar/Mul (0.00s) PASS -ok github.com/cloudflare/circl/ecc/goldilocks 77.118s +ok github.com/cloudflare/circl/ecc/goldilocks 73.724s === RUN TestIsOnCurveTrue ---- PASS: TestIsOnCurveTrue (1.55s) +--- PASS: TestIsOnCurveTrue (0.69s) === RUN TestAffine === RUN TestAffine/Addition === RUN TestAffine/Double ---- PASS: TestAffine (4.75s) - --- PASS: TestAffine/Addition (3.13s) - --- PASS: TestAffine/Double (1.63s) +--- PASS: TestAffine (2.44s) + --- PASS: TestAffine/Addition (1.56s) + --- PASS: TestAffine/Double (0.88s) === RUN TestScalarBaseMult === RUN TestScalarBaseMult/0P === RUN TestScalarBaseMult/kP === RUN TestScalarBaseMult/kSmall === RUN TestScalarBaseMult/kLarge ---- PASS: TestScalarBaseMult (3.88s) - --- PASS: TestScalarBaseMult/0P (0.33s) - --- PASS: TestScalarBaseMult/kP (1.19s) - --- PASS: TestScalarBaseMult/kSmall (1.14s) - --- PASS: TestScalarBaseMult/kLarge (1.21s) +--- PASS: TestScalarBaseMult (2.31s) + --- PASS: TestScalarBaseMult/0P (0.20s) + --- PASS: TestScalarBaseMult/kP (0.76s) + --- PASS: TestScalarBaseMult/kSmall (0.65s) + --- PASS: TestScalarBaseMult/kLarge (0.70s) === RUN TestScalarMult === RUN TestScalarMult/k=0 === RUN TestScalarMult/random_k === RUN TestScalarMult/wrong_P ---- PASS: TestScalarMult (4.26s) - --- PASS: TestScalarMult/k=0 (0.04s) - --- PASS: TestScalarMult/random_k (4.22s) +--- PASS: TestScalarMult (2.52s) + --- PASS: TestScalarMult/k=0 (0.02s) + --- PASS: TestScalarMult/random_k (2.50s) --- PASS: TestScalarMult/wrong_P (0.00s) === RUN TestCombinedMult ---- PASS: TestCombinedMult (9.64s) +--- PASS: TestCombinedMult (8.27s) === RUN Example_p384 --- PASS: Example_p384 (0.01s) PASS -ok github.com/cloudflare/circl/ecc/p384 24.156s +ok github.com/cloudflare/circl/ecc/p384 16.256s === RUN TestExpander === RUN TestExpander/expand_message_xmd/SHA256 === RUN TestExpander/expand_message_xmd/SHA256#01 @@ -1587,7 +1630,7 @@ === RUN TestExpander/expand_message_xof/SHAKE128 === RUN TestExpander/expand_message_xof/SHAKE128#01 === RUN TestExpander/expand_message_xof/SHAKE256 ---- PASS: TestExpander (0.04s) +--- PASS: TestExpander (0.03s) --- PASS: TestExpander/expand_message_xmd/SHA256 (0.00s) --- PASS: TestExpander/expand_message_xmd/SHA256#01 (0.00s) --- PASS: TestExpander/expand_message_xmd/SHA512 (0.00s) @@ -1595,13 +1638,13 @@ --- 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.123s +ok github.com/cloudflare/circl/expander 0.060s === RUN TestGeneratorMultiples --- PASS: TestGeneratorMultiples (0.00s) === RUN TestInvalidEncodings --- PASS: TestInvalidEncodings (0.00s) === RUN TestRistrettoElGamal ---- PASS: TestRistrettoElGamal (0.01s) +--- PASS: TestRistrettoElGamal (0.02s) === RUN TestGroup === RUN TestGroup/P-256/Add === RUN TestGroup/P-256/Neg @@ -1639,42 +1682,42 @@ === RUN TestGroup/ristretto255/Order === RUN TestGroup/ristretto255/Marshal === RUN TestGroup/ristretto255/Scalar ---- PASS: TestGroup (100.31s) - --- PASS: TestGroup/P-256/Add (1.37s) - --- PASS: TestGroup/P-256/Neg (0.36s) - --- PASS: TestGroup/P-256/Mul (2.49s) - --- PASS: TestGroup/P-256/MulGen (1.19s) - --- PASS: TestGroup/P-256/CMov (0.36s) - --- PASS: TestGroup/P-256/CSelect (0.51s) - --- PASS: TestGroup/P-256/Order (1.13s) - --- PASS: TestGroup/P-256/Marshal (0.29s) +--- PASS: TestGroup (110.85s) + --- PASS: TestGroup/P-256/Add (2.14s) + --- PASS: TestGroup/P-256/Neg (0.25s) + --- PASS: TestGroup/P-256/Mul (2.58s) + --- PASS: TestGroup/P-256/MulGen (0.83s) + --- PASS: TestGroup/P-256/CMov (0.26s) + --- PASS: TestGroup/P-256/CSelect (0.39s) + --- PASS: TestGroup/P-256/Order (0.72s) + --- PASS: TestGroup/P-256/Marshal (0.19s) --- PASS: TestGroup/P-256/Scalar (0.01s) - --- PASS: TestGroup/P-384/Add (5.21s) - --- PASS: TestGroup/P-384/Neg (0.59s) - --- PASS: TestGroup/P-384/Mul (10.44s) - --- PASS: TestGroup/P-384/MulGen (6.89s) - --- PASS: TestGroup/P-384/CMov (1.37s) - --- PASS: TestGroup/P-384/CSelect (2.33s) - --- PASS: TestGroup/P-384/Order (5.25s) - --- PASS: TestGroup/P-384/Marshal (0.85s) - --- PASS: TestGroup/P-384/Scalar (0.02s) - --- PASS: TestGroup/P-521/Add (17.02s) - --- PASS: TestGroup/P-521/Neg (1.38s) - --- PASS: TestGroup/P-521/Mul (18.63s) - --- PASS: TestGroup/P-521/MulGen (8.81s) - --- PASS: TestGroup/P-521/CMov (1.62s) - --- PASS: TestGroup/P-521/CSelect (2.09s) - --- PASS: TestGroup/P-521/Order (8.19s) - --- PASS: TestGroup/P-521/Marshal (1.24s) - --- PASS: TestGroup/P-521/Scalar (0.01s) + --- PASS: TestGroup/P-384/Add (4.46s) + --- PASS: TestGroup/P-384/Neg (0.36s) + --- PASS: TestGroup/P-384/Mul (7.20s) + --- PASS: TestGroup/P-384/MulGen (4.27s) + --- PASS: TestGroup/P-384/CMov (0.67s) + --- PASS: TestGroup/P-384/CSelect (1.38s) + --- PASS: TestGroup/P-384/Order (3.27s) + --- PASS: TestGroup/P-384/Marshal (0.69s) + --- PASS: TestGroup/P-384/Scalar (0.03s) + --- PASS: TestGroup/P-521/Add (24.91s) + --- PASS: TestGroup/P-521/Neg (1.35s) + --- PASS: TestGroup/P-521/Mul (26.90s) + --- PASS: TestGroup/P-521/MulGen (12.45s) + --- PASS: TestGroup/P-521/CMov (1.77s) + --- PASS: TestGroup/P-521/CSelect (2.59s) + --- PASS: TestGroup/P-521/Order (8.27s) + --- PASS: TestGroup/P-521/Marshal (1.79s) + --- PASS: TestGroup/P-521/Scalar (0.02s) --- PASS: TestGroup/ristretto255/Add (0.03s) --- PASS: TestGroup/ristretto255/Neg (0.02s) - --- PASS: TestGroup/ristretto255/Mul (0.25s) - --- PASS: TestGroup/ristretto255/MulGen (0.13s) - --- PASS: TestGroup/ristretto255/CMov (0.02s) - --- PASS: TestGroup/ristretto255/CSelect (0.03s) - --- PASS: TestGroup/ristretto255/Order (0.11s) - --- PASS: TestGroup/ristretto255/Marshal (0.04s) + --- PASS: TestGroup/ristretto255/Mul (0.44s) + --- PASS: TestGroup/ristretto255/MulGen (0.23s) + --- PASS: TestGroup/ristretto255/CMov (0.03s) + --- PASS: TestGroup/ristretto255/CSelect (0.05s) + --- PASS: TestGroup/ristretto255/Order (0.20s) + --- PASS: TestGroup/ristretto255/Marshal (0.08s) --- PASS: TestGroup/ristretto255/Scalar (0.00s) === RUN TestHashToElement === RUN TestHashToElement/P256_XMD:SHA-256_SSWU_NU_ @@ -1683,15 +1726,15 @@ === RUN TestHashToElement/P384_XMD:SHA-384_SSWU_RO_ === RUN TestHashToElement/P521_XMD:SHA-512_SSWU_NU_ === RUN TestHashToElement/P521_XMD:SHA-512_SSWU_RO_ ---- PASS: TestHashToElement (0.15s) +--- PASS: TestHashToElement (0.06s) --- PASS: TestHashToElement/P256_XMD:SHA-256_SSWU_NU_ (0.00s) --- PASS: TestHashToElement/P256_XMD:SHA-256_SSWU_RO_ (0.00s) --- PASS: TestHashToElement/P384_XMD:SHA-384_SSWU_NU_ (0.00s) --- PASS: TestHashToElement/P384_XMD:SHA-384_SSWU_RO_ (0.01s) - --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_NU_ (0.00s) - --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_RO_ (0.02s) + --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_NU_ (0.01s) + --- PASS: TestHashToElement/P521_XMD:SHA-512_SSWU_RO_ (0.03s) PASS -ok github.com/cloudflare/circl/group 100.497s +ok github.com/cloudflare/circl/group 110.963s === RUN TestAeadExporter --- PASS: TestAeadExporter (0.00s) === RUN TestAeadNonceUpdate @@ -1703,7 +1746,7 @@ === RUN TestAeadSeqOverflow --- PASS: TestAeadSeqOverflow (0.00s) === RUN TestContextSerialization ---- PASS: TestContextSerialization (0.21s) +--- PASS: TestContextSerialization (0.13s) === RUN TestVectors === RUN TestVectors/v0 === RUN TestVectors/v1 @@ -1865,15 +1908,15 @@ vectors_test.go:35: Skipping test with unknown AEAD: ffff === RUN TestVectors/v127 vectors_test.go:35: Skipping test with unknown AEAD: ffff ---- PASS: TestVectors (17.49s) - --- PASS: TestVectors/v0 (0.03s) +--- PASS: TestVectors (12.41s) + --- PASS: TestVectors/v0 (0.02s) --- PASS: TestVectors/v1 (0.02s) --- PASS: TestVectors/v2 (0.03s) - --- PASS: TestVectors/v3 (0.04s) + --- PASS: TestVectors/v3 (0.03s) --- PASS: TestVectors/v4 (0.02s) --- PASS: TestVectors/v5 (0.02s) - --- PASS: TestVectors/v6 (0.05s) - --- PASS: TestVectors/v7 (0.04s) + --- PASS: TestVectors/v6 (0.03s) + --- PASS: TestVectors/v7 (0.03s) --- PASS: TestVectors/v8 (0.02s) --- PASS: TestVectors/v9 (0.02s) --- PASS: TestVectors/v10 (0.03s) @@ -1882,128 +1925,128 @@ --- SKIP: TestVectors/v13 (0.00s) --- SKIP: TestVectors/v14 (0.00s) --- SKIP: TestVectors/v15 (0.00s) - --- PASS: TestVectors/v16 (0.04s) - --- PASS: TestVectors/v17 (0.04s) - --- PASS: TestVectors/v18 (0.03s) - --- PASS: TestVectors/v19 (0.03s) - --- PASS: TestVectors/v20 (0.03s) - --- PASS: TestVectors/v21 (0.04s) - --- PASS: TestVectors/v22 (0.04s) - --- PASS: TestVectors/v23 (0.03s) + --- PASS: TestVectors/v16 (0.03s) + --- PASS: TestVectors/v17 (0.03s) + --- PASS: TestVectors/v18 (0.02s) + --- PASS: TestVectors/v19 (0.02s) + --- PASS: TestVectors/v20 (0.02s) + --- PASS: TestVectors/v21 (0.03s) + --- PASS: TestVectors/v22 (0.03s) + --- PASS: TestVectors/v23 (0.02s) --- PASS: TestVectors/v24 (0.03s) - --- PASS: TestVectors/v25 (0.03s) - --- PASS: TestVectors/v26 (0.04s) - --- PASS: TestVectors/v27 (0.04s) + --- PASS: TestVectors/v25 (0.02s) + --- PASS: TestVectors/v26 (0.03s) + --- PASS: TestVectors/v27 (0.03s) --- SKIP: TestVectors/v28 (0.00s) --- SKIP: TestVectors/v29 (0.00s) --- SKIP: TestVectors/v30 (0.00s) --- SKIP: TestVectors/v31 (0.00s) - --- PASS: TestVectors/v32 (0.10s) - --- PASS: TestVectors/v33 (0.09s) - --- PASS: TestVectors/v34 (0.12s) - --- PASS: TestVectors/v35 (0.14s) + --- PASS: TestVectors/v32 (0.07s) + --- PASS: TestVectors/v33 (0.07s) + --- PASS: TestVectors/v34 (0.11s) + --- PASS: TestVectors/v35 (0.12s) --- PASS: TestVectors/v36 (0.06s) - --- PASS: TestVectors/v37 (0.11s) + --- PASS: TestVectors/v37 (0.12s) --- PASS: TestVectors/v38 (0.11s) - --- PASS: TestVectors/v39 (0.05s) - --- PASS: TestVectors/v40 (0.06s) + --- PASS: TestVectors/v39 (0.07s) + --- PASS: TestVectors/v40 (0.07s) --- PASS: TestVectors/v41 (0.07s) - --- PASS: TestVectors/v42 (0.10s) - --- PASS: TestVectors/v43 (0.13s) + --- PASS: TestVectors/v42 (0.11s) + --- PASS: TestVectors/v43 (0.11s) --- SKIP: TestVectors/v44 (0.00s) --- SKIP: TestVectors/v45 (0.00s) --- SKIP: TestVectors/v46 (0.00s) --- SKIP: TestVectors/v47 (0.00s) - --- PASS: TestVectors/v48 (0.07s) - --- PASS: TestVectors/v49 (0.05s) - --- PASS: TestVectors/v50 (0.06s) - --- PASS: TestVectors/v51 (0.09s) - --- PASS: TestVectors/v52 (0.05s) - --- PASS: TestVectors/v53 (0.06s) + --- PASS: TestVectors/v48 (0.06s) + --- PASS: TestVectors/v49 (0.06s) + --- PASS: TestVectors/v50 (0.11s) + --- PASS: TestVectors/v51 (0.11s) + --- PASS: TestVectors/v52 (0.06s) + --- PASS: TestVectors/v53 (0.07s) --- PASS: TestVectors/v54 (0.06s) - --- PASS: TestVectors/v55 (0.11s) - --- PASS: TestVectors/v56 (0.06s) - --- PASS: TestVectors/v57 (0.06s) - --- PASS: TestVectors/v58 (0.10s) - --- PASS: TestVectors/v59 (0.10s) + --- PASS: TestVectors/v55 (0.06s) + --- PASS: TestVectors/v56 (0.03s) + --- PASS: TestVectors/v57 (0.03s) + --- PASS: TestVectors/v58 (0.06s) + --- PASS: TestVectors/v59 (0.06s) --- SKIP: TestVectors/v60 (0.00s) --- SKIP: TestVectors/v61 (0.00s) --- SKIP: TestVectors/v62 (0.00s) --- SKIP: TestVectors/v63 (0.00s) - --- PASS: TestVectors/v64 (0.05s) - --- PASS: TestVectors/v65 (0.03s) - --- PASS: TestVectors/v66 (0.06s) + --- PASS: TestVectors/v64 (0.03s) + --- PASS: TestVectors/v65 (0.02s) + --- PASS: TestVectors/v66 (0.03s) --- PASS: TestVectors/v67 (0.05s) --- PASS: TestVectors/v68 (0.04s) - --- PASS: TestVectors/v69 (0.05s) - --- PASS: TestVectors/v70 (0.06s) + --- PASS: TestVectors/v69 (0.03s) + --- PASS: TestVectors/v70 (0.05s) --- PASS: TestVectors/v71 (0.05s) - --- PASS: TestVectors/v72 (0.04s) - --- PASS: TestVectors/v73 (0.06s) - --- PASS: TestVectors/v74 (0.07s) - --- PASS: TestVectors/v75 (0.04s) + --- PASS: TestVectors/v72 (0.03s) + --- PASS: TestVectors/v73 (0.03s) + --- PASS: TestVectors/v74 (0.05s) + --- PASS: TestVectors/v75 (0.06s) --- SKIP: TestVectors/v76 (0.00s) --- SKIP: TestVectors/v77 (0.00s) --- SKIP: TestVectors/v78 (0.00s) --- SKIP: TestVectors/v79 (0.00s) - --- PASS: TestVectors/v80 (0.07s) - --- PASS: TestVectors/v81 (0.06s) - --- PASS: TestVectors/v82 (0.04s) - --- PASS: TestVectors/v83 (0.04s) - --- PASS: TestVectors/v84 (0.04s) - --- PASS: TestVectors/v85 (0.04s) - --- PASS: TestVectors/v86 (0.06s) - --- PASS: TestVectors/v87 (0.06s) + --- PASS: TestVectors/v80 (0.06s) + --- PASS: TestVectors/v81 (0.05s) + --- PASS: TestVectors/v82 (0.03s) + --- PASS: TestVectors/v83 (0.03s) + --- PASS: TestVectors/v84 (0.03s) + --- PASS: TestVectors/v85 (0.03s) + --- PASS: TestVectors/v86 (0.05s) + --- PASS: TestVectors/v87 (0.05s) --- PASS: TestVectors/v88 (0.03s) --- PASS: TestVectors/v89 (0.03s) --- PASS: TestVectors/v90 (0.05s) - --- PASS: TestVectors/v91 (0.06s) + --- PASS: TestVectors/v91 (0.05s) --- SKIP: TestVectors/v92 (0.00s) --- SKIP: TestVectors/v93 (0.00s) --- SKIP: TestVectors/v94 (0.00s) --- SKIP: TestVectors/v95 (0.00s) - --- PASS: TestVectors/v96 (0.89s) - --- PASS: TestVectors/v97 (0.33s) - --- PASS: TestVectors/v98 (0.59s) - --- PASS: TestVectors/v99 (0.63s) - --- PASS: TestVectors/v100 (0.24s) - --- PASS: TestVectors/v101 (0.26s) - --- PASS: TestVectors/v102 (0.52s) - --- PASS: TestVectors/v103 (0.38s) - --- PASS: TestVectors/v104 (0.57s) - --- PASS: TestVectors/v105 (0.29s) - --- PASS: TestVectors/v106 (0.34s) - --- PASS: TestVectors/v107 (0.83s) + --- PASS: TestVectors/v96 (0.61s) + --- PASS: TestVectors/v97 (0.20s) + --- PASS: TestVectors/v98 (0.40s) + --- PASS: TestVectors/v99 (0.39s) + --- PASS: TestVectors/v100 (0.21s) + --- PASS: TestVectors/v101 (0.22s) + --- PASS: TestVectors/v102 (0.46s) + --- PASS: TestVectors/v103 (0.40s) + --- PASS: TestVectors/v104 (0.39s) + --- PASS: TestVectors/v105 (0.20s) + --- PASS: TestVectors/v106 (0.20s) + --- PASS: TestVectors/v107 (0.37s) --- SKIP: TestVectors/v108 (0.00s) --- SKIP: TestVectors/v109 (0.00s) --- SKIP: TestVectors/v110 (0.00s) --- SKIP: TestVectors/v111 (0.00s) - --- PASS: TestVectors/v112 (0.81s) - --- PASS: TestVectors/v113 (0.81s) - --- PASS: TestVectors/v114 (0.45s) - --- PASS: TestVectors/v115 (0.40s) - --- PASS: TestVectors/v116 (0.38s) - --- PASS: TestVectors/v117 (0.41s) - --- PASS: TestVectors/v118 (0.76s) - --- PASS: TestVectors/v119 (0.73s) - --- PASS: TestVectors/v120 (0.33s) - --- PASS: TestVectors/v121 (0.35s) - --- PASS: TestVectors/v122 (0.65s) - --- PASS: TestVectors/v123 (0.73s) + --- PASS: TestVectors/v112 (0.38s) + --- PASS: TestVectors/v113 (0.37s) + --- PASS: TestVectors/v114 (0.31s) + --- PASS: TestVectors/v115 (0.36s) + --- PASS: TestVectors/v116 (0.36s) + --- PASS: TestVectors/v117 (0.19s) + --- PASS: TestVectors/v118 (0.36s) + --- PASS: TestVectors/v119 (0.35s) + --- PASS: TestVectors/v120 (0.19s) + --- PASS: TestVectors/v121 (0.22s) + --- PASS: TestVectors/v122 (0.54s) + --- PASS: TestVectors/v123 (0.75s) --- SKIP: TestVectors/v124 (0.00s) --- SKIP: TestVectors/v125 (0.00s) --- SKIP: TestVectors/v126 (0.00s) --- SKIP: TestVectors/v127 (0.00s) === RUN Example ---- PASS: Example (0.08s) +--- PASS: Example (0.07s) PASS -ok github.com/cloudflare/circl/hpke 17.813s +ok github.com/cloudflare/circl/hpke 12.665s ? github.com/cloudflare/circl/internal/conv [no test files] ? github.com/cloudflare/circl/internal/nist [no test files] === RUN TestKeccakKats ---- PASS: TestKeccakKats (0.28s) +--- PASS: TestKeccakKats (0.22s) === RUN TestUnalignedWrite ---- PASS: TestUnalignedWrite (0.06s) +--- PASS: TestUnalignedWrite (0.05s) === RUN TestAppend --- PASS: TestAppend (0.00s) === RUN TestAppendNoRealloc @@ -2013,27 +2056,27 @@ === RUN Example_mac --- PASS: Example_mac (0.00s) PASS -ok github.com/cloudflare/circl/internal/sha3 0.374s +ok github.com/cloudflare/circl/internal/sha3 0.308s ? github.com/cloudflare/circl/internal/test [no test files] ? github.com/cloudflare/circl/kem [no test files] === RUN TestPQCgenKATKem === RUN TestPQCgenKATKem/FrodoKEM-640-SHAKE ---- PASS: TestPQCgenKATKem (25.78s) - --- PASS: TestPQCgenKATKem/FrodoKEM-640-SHAKE (25.78s) +--- PASS: TestPQCgenKATKem (21.51s) + --- PASS: TestPQCgenKATKem/FrodoKEM-640-SHAKE (21.51s) PASS -ok github.com/cloudflare/circl/kem/frodo 25.809s +ok github.com/cloudflare/circl/kem/frodo 21.544s ? github.com/cloudflare/circl/kem/frodo/frodo640shake [no test files] ? github.com/cloudflare/circl/kem/hybrid [no test files] === RUN TestPQCgenKATKem === RUN TestPQCgenKATKem/Kyber1024 === RUN TestPQCgenKATKem/Kyber768 === RUN TestPQCgenKATKem/Kyber512 ---- PASS: TestPQCgenKATKem (0.63s) - --- PASS: TestPQCgenKATKem/Kyber1024 (0.27s) - --- PASS: TestPQCgenKATKem/Kyber768 (0.20s) - --- PASS: TestPQCgenKATKem/Kyber512 (0.16s) +--- PASS: TestPQCgenKATKem (0.33s) + --- PASS: TestPQCgenKATKem/Kyber1024 (0.15s) + --- PASS: TestPQCgenKATKem/Kyber768 (0.11s) + --- PASS: TestPQCgenKATKem/Kyber512 (0.07s) PASS -ok github.com/cloudflare/circl/kem/kyber 0.666s +ok github.com/cloudflare/circl/kem/kyber 0.343s ? github.com/cloudflare/circl/kem/kyber/kyber1024 [no test files] ? github.com/cloudflare/circl/kem/kyber/kyber512 [no test files] ? github.com/cloudflare/circl/kem/kyber/kyber768 [no test files] @@ -2053,46 +2096,46 @@ === RUN TestApi/Kyber768-X25519 === RUN TestApi/Kyber768-X448 === RUN TestApi/Kyber1024-X448 ---- PASS: TestApi (1.43s) - --- PASS: TestApi/HPKE_KEM_P256_HKDF_SHA256 (0.07s) - --- PASS: TestApi/HPKE_KEM_P384_HKDF_SHA384 (0.16s) - --- PASS: TestApi/HPKE_KEM_P521_HKDF_SHA512 (0.59s) +--- PASS: TestApi (2.05s) + --- PASS: TestApi/HPKE_KEM_P256_HKDF_SHA256 (0.06s) + --- PASS: TestApi/HPKE_KEM_P384_HKDF_SHA384 (0.23s) + --- PASS: TestApi/HPKE_KEM_P521_HKDF_SHA512 (1.15s) --- PASS: TestApi/HPKE_KEM_X25519_HKDF_SHA256 (0.01s) --- PASS: TestApi/HPKE_KEM_X448_HKDF_SHA512 (0.08s) - --- PASS: TestApi/FrodoKEM-640-SHAKE (0.32s) + --- PASS: TestApi/FrodoKEM-640-SHAKE (0.27s) --- PASS: TestApi/Kyber512 (0.00s) - --- PASS: TestApi/Kyber768 (0.01s) - --- PASS: TestApi/Kyber1024 (0.00s) - --- PASS: TestApi/Kyber512-X25519 (0.01s) + --- PASS: TestApi/Kyber768 (0.00s) + --- PASS: TestApi/Kyber1024 (0.01s) + --- PASS: TestApi/Kyber512-X25519 (0.02s) --- PASS: TestApi/Kyber768-X25519 (0.02s) --- PASS: TestApi/Kyber768-X448 (0.08s) - --- PASS: TestApi/Kyber1024-X448 (0.08s) + --- PASS: TestApi/Kyber1024-X448 (0.11s) === RUN Example_schemes --- PASS: Example_schemes (0.00s) PASS -ok github.com/cloudflare/circl/kem/schemes 1.471s +ok github.com/cloudflare/circl/kem/schemes 2.092s ? github.com/cloudflare/circl/kem/sike [no test files] ? github.com/cloudflare/circl/kem/sike/sikep434 [no test files] ? github.com/cloudflare/circl/kem/sike/sikep503 [no test files] ? github.com/cloudflare/circl/kem/sike/sikep751 [no test files] === RUN TestOmegaNAF ---- PASS: TestOmegaNAF (0.03s) +--- PASS: TestOmegaNAF (0.05s) === RUN TestOmegaNAFRegular ---- PASS: TestOmegaNAFRegular (0.03s) +--- PASS: TestOmegaNAFRegular (0.04s) PASS -ok github.com/cloudflare/circl/math 0.088s +ok github.com/cloudflare/circl/math 0.131s === RUN TestIsZero --- PASS: TestIsZero (0.00s) === RUN TestToBytes --- PASS: TestToBytes (0.00s) === RUN TestString ---- PASS: TestString (0.01s) +--- PASS: TestString (0.02s) === RUN TestNeg --- PASS: TestNeg (0.00s) === RUN TestInv ---- PASS: TestInv (0.17s) +--- PASS: TestInv (0.16s) === RUN TestInvSqrt ---- PASS: TestInvSqrt (0.32s) +--- PASS: TestInvSqrt (0.43s) === RUN TestGeneric === RUN TestGeneric/Cmov === RUN TestGeneric/Cswap @@ -2102,15 +2145,15 @@ === RUN TestGeneric/Mul === RUN TestGeneric/Sqr === RUN TestGeneric/Modp ---- PASS: TestGeneric (0.05s) - --- PASS: TestGeneric/Cmov (0.00s) +--- PASS: TestGeneric (0.04s) + --- PASS: TestGeneric/Cmov (0.01s) --- PASS: TestGeneric/Cswap (0.00s) --- PASS: TestGeneric/Add (0.00s) --- PASS: TestGeneric/Sub (0.00s) - --- PASS: TestGeneric/AddSub (0.01s) - --- PASS: TestGeneric/Mul (0.01s) + --- PASS: TestGeneric/AddSub (0.00s) + --- PASS: TestGeneric/Mul (0.00s) --- PASS: TestGeneric/Sqr (0.00s) - --- PASS: TestGeneric/Modp (0.01s) + --- PASS: TestGeneric/Modp (0.00s) === RUN TestNative === RUN TestNative/Cmov === RUN TestNative/Cswap @@ -2120,17 +2163,17 @@ === RUN TestNative/Mul === RUN TestNative/Sqr === RUN TestNative/Modp ---- PASS: TestNative (0.04s) - --- PASS: TestNative/Cmov (0.00s) +--- PASS: TestNative (0.10s) + --- PASS: TestNative/Cmov (0.02s) --- PASS: TestNative/Cswap (0.00s) --- PASS: TestNative/Add (0.01s) - --- PASS: TestNative/Sub (0.00s) - --- PASS: TestNative/AddSub (0.00s) + --- PASS: TestNative/Sub (0.01s) + --- PASS: TestNative/AddSub (0.01s) --- PASS: TestNative/Mul (0.01s) --- PASS: TestNative/Sqr (0.01s) --- PASS: TestNative/Modp (0.00s) PASS -ok github.com/cloudflare/circl/math/fp25519 0.648s +ok github.com/cloudflare/circl/math/fp25519 0.814s === RUN TestEdgeCases === RUN TestEdgeCases/red64 --- PASS: TestEdgeCases (0.00s) @@ -2142,13 +2185,13 @@ === RUN TestToBytes --- PASS: TestToBytes (0.00s) === RUN TestString ---- PASS: TestString (0.05s) +--- PASS: TestString (0.02s) === RUN TestNeg --- PASS: TestNeg (0.00s) === RUN TestInv ---- PASS: TestInv (0.91s) +--- PASS: TestInv (1.02s) === RUN TestInvSqrt ---- PASS: TestInvSqrt (1.58s) +--- PASS: TestInvSqrt (1.83s) === RUN TestGeneric === RUN TestGeneric/Cmov === RUN TestGeneric/Cswap @@ -2157,12 +2200,12 @@ === RUN TestGeneric/AddSub === RUN TestGeneric/Mul === RUN TestGeneric/Sqr ---- PASS: TestGeneric (0.16s) - --- PASS: TestGeneric/Cmov (0.10s) - --- PASS: TestGeneric/Cswap (0.01s) +--- PASS: TestGeneric (0.11s) + --- PASS: TestGeneric/Cmov (0.07s) + --- PASS: TestGeneric/Cswap (0.00s) --- PASS: TestGeneric/Add (0.00s) - --- PASS: TestGeneric/Sub (0.01s) - --- PASS: TestGeneric/AddSub (0.01s) + --- PASS: TestGeneric/Sub (0.00s) + --- PASS: TestGeneric/AddSub (0.00s) --- PASS: TestGeneric/Mul (0.01s) --- PASS: TestGeneric/Sqr (0.01s) === RUN TestNative @@ -2173,18 +2216,18 @@ === RUN TestNative/AddSub === RUN TestNative/Mul === RUN TestNative/Sqr ---- PASS: TestNative (0.07s) +--- PASS: TestNative (0.04s) --- PASS: TestNative/Cmov (0.00s) - --- PASS: TestNative/Cswap (0.01s) + --- PASS: TestNative/Cswap (0.00s) --- PASS: TestNative/Add (0.00s) - --- PASS: TestNative/Sub (0.01s) - --- PASS: TestNative/AddSub (0.01s) - --- PASS: TestNative/Mul (0.03s) + --- PASS: TestNative/Sub (0.00s) + --- PASS: TestNative/AddSub (0.00s) + --- PASS: TestNative/Mul (0.01s) --- PASS: TestNative/Sqr (0.01s) PASS -ok github.com/cloudflare/circl/math/fp448 2.812s +ok github.com/cloudflare/circl/math/fp448 3.064s === RUN TestExp ---- PASS: TestExp (0.51s) +--- PASS: TestExp (0.82s) === RUN TestEncodeErr === RUN TestEncodeErr/mArgs === RUN TestEncodeErr/kOdd @@ -2196,7 +2239,7 @@ --- PASS: TestEncodeErr/kBig (0.00s) --- PASS: TestEncodeErr/kEmpty (0.00s) PASS -ok github.com/cloudflare/circl/math/mlsbset 0.552s +ok github.com/cloudflare/circl/math/mlsbset 0.851s === RUN TestPolyDegree === RUN TestPolyDegree/zeroPoly === RUN TestPolyDegree/constantPoly @@ -2210,7 +2253,7 @@ === RUN TestLagrange --- PASS: TestLagrange (0.00s) PASS -ok github.com/cloudflare/circl/math/polynomial 0.049s +ok github.com/cloudflare/circl/math/polynomial 0.042s === RUN TestAPI === RUN TestAPI/Suiteristretto255 === RUN TestAPI/Suiteristretto255/OPRF @@ -2228,34 +2271,34 @@ === RUN TestAPI/SuiteP-521/OPRF === RUN TestAPI/SuiteP-521/VOPRF === RUN TestAPI/SuiteP-521/POPRF ---- PASS: TestAPI (14.73s) - --- PASS: TestAPI/Suiteristretto255 (0.26s) - --- PASS: TestAPI/Suiteristretto255/OPRF (0.07s) - --- PASS: TestAPI/Suiteristretto255/VOPRF (0.10s) +--- PASS: TestAPI (14.10s) + --- PASS: TestAPI/Suiteristretto255 (0.22s) + --- PASS: TestAPI/Suiteristretto255/OPRF (0.04s) + --- PASS: TestAPI/Suiteristretto255/VOPRF (0.09s) --- PASS: TestAPI/Suiteristretto255/POPRF (0.09s) - --- PASS: TestAPI/SuiteP-256 (0.59s) + --- PASS: TestAPI/SuiteP-256 (0.71s) --- PASS: TestAPI/SuiteP-256/OPRF (0.11s) - --- PASS: TestAPI/SuiteP-256/VOPRF (0.22s) - --- PASS: TestAPI/SuiteP-256/POPRF (0.23s) - --- PASS: TestAPI/SuiteP-384 (2.26s) - --- PASS: TestAPI/SuiteP-384/OPRF (0.42s) - --- PASS: TestAPI/SuiteP-384/VOPRF (0.86s) - --- PASS: TestAPI/SuiteP-384/POPRF (0.86s) - --- PASS: TestAPI/SuiteP-521 (11.62s) - --- PASS: TestAPI/SuiteP-521/OPRF (2.47s) - --- PASS: TestAPI/SuiteP-521/VOPRF (4.47s) - --- PASS: TestAPI/SuiteP-521/POPRF (4.12s) + --- PASS: TestAPI/SuiteP-256/VOPRF (0.24s) + --- PASS: TestAPI/SuiteP-256/POPRF (0.32s) + --- PASS: TestAPI/SuiteP-384 (2.56s) + --- PASS: TestAPI/SuiteP-384/OPRF (0.43s) + --- PASS: TestAPI/SuiteP-384/VOPRF (1.04s) + --- PASS: TestAPI/SuiteP-384/POPRF (0.92s) + --- PASS: TestAPI/SuiteP-521 (10.61s) + --- PASS: TestAPI/SuiteP-521/OPRF (2.00s) + --- PASS: TestAPI/SuiteP-521/VOPRF (4.35s) + --- PASS: TestAPI/SuiteP-521/POPRF (3.76s) === RUN TestErrors === RUN TestErrors/badID === RUN TestErrors/nilPubKey === RUN TestErrors/nilCalls === RUN TestErrors/invalidProof === RUN TestErrors/badKeyGen ---- PASS: TestErrors (0.26s) +--- PASS: TestErrors (0.37s) --- PASS: TestErrors/badID (0.00s) --- PASS: TestErrors/nilPubKey (0.00s) --- PASS: TestErrors/nilCalls (0.02s) - --- PASS: TestErrors/invalidProof (0.23s) + --- PASS: TestErrors/invalidProof (0.35s) --- PASS: TestErrors/badKeyGen (0.00s) === RUN TestVectors === RUN TestVectors/Suiteristretto255/Mode0 @@ -2274,31 +2317,31 @@ === RUN TestVectors/SuiteP-521/Mode0 === RUN TestVectors/SuiteP-521/Mode1 === RUN TestVectors/SuiteP-521/Mode2 ---- PASS: TestVectors (25.24s) +--- PASS: TestVectors (20.49s) --- PASS: TestVectors/Suiteristretto255/Mode0 (0.03s) - --- PASS: TestVectors/Suiteristretto255/Mode1 (0.24s) - --- PASS: TestVectors/Suiteristretto255/Mode2 (0.26s) - --- PASS: TestVectors/SuiteP-256/Mode0 (0.11s) - --- PASS: TestVectors/SuiteP-256/Mode1 (0.62s) - --- PASS: TestVectors/SuiteP-256/Mode2 (0.56s) - --- PASS: TestVectors/SuiteP-384/Mode0 (0.42s) - --- PASS: TestVectors/SuiteP-384/Mode1 (2.40s) - --- PASS: TestVectors/SuiteP-384/Mode2 (2.41s) - --- PASS: TestVectors/SuiteP-521/Mode0 (1.24s) - --- PASS: TestVectors/SuiteP-521/Mode1 (8.35s) - --- PASS: TestVectors/SuiteP-521/Mode2 (8.59s) + --- PASS: TestVectors/Suiteristretto255/Mode1 (0.30s) + --- PASS: TestVectors/Suiteristretto255/Mode2 (0.38s) + --- PASS: TestVectors/SuiteP-256/Mode0 (0.14s) + --- PASS: TestVectors/SuiteP-256/Mode1 (0.65s) + --- PASS: TestVectors/SuiteP-256/Mode2 (0.31s) + --- PASS: TestVectors/SuiteP-384/Mode0 (0.36s) + --- PASS: TestVectors/SuiteP-384/Mode1 (2.03s) + --- PASS: TestVectors/SuiteP-384/Mode2 (1.93s) + --- PASS: TestVectors/SuiteP-521/Mode0 (1.02s) + --- PASS: TestVectors/SuiteP-521/Mode1 (7.75s) + --- PASS: TestVectors/SuiteP-521/Mode2 (5.54s) === RUN Example_oprf ---- PASS: Example_oprf (0.05s) +--- PASS: Example_oprf (0.02s) PASS -ok github.com/cloudflare/circl/oprf 40.314s +ok github.com/cloudflare/circl/oprf 35.044s === RUN TestSimOT === RUN TestSimOT/SimOT === RUN TestSimOT/SimOTNegative ---- PASS: TestSimOT (6.80s) - --- PASS: TestSimOT/SimOT (3.21s) - --- PASS: TestSimOT/SimOTNegative (3.60s) +--- PASS: TestSimOT (6.08s) + --- PASS: TestSimOT/SimOT (3.05s) + --- PASS: TestSimOT/SimOTNegative (3.03s) PASS -ok github.com/cloudflare/circl/ot/simot 6.843s +ok github.com/cloudflare/circl/ot/simot 6.126s ? github.com/cloudflare/circl/pke [no test files] ? github.com/cloudflare/circl/pke/kyber [no test files] === RUN TestBarrettReduceFull @@ -2314,37 +2357,37 @@ === RUN TestNTTAgainstGeneric --- PASS: TestNTTAgainstGeneric (0.05s) === RUN TestInvNTTAgainstGeneric ---- PASS: TestInvNTTAgainstGeneric (0.20s) +--- PASS: TestInvNTTAgainstGeneric (0.12s) === RUN TestNTT ---- PASS: TestNTT (0.06s) +--- PASS: TestNTT (0.10s) === RUN TestInvNTTReductions --- PASS: TestInvNTTReductions (0.00s) === RUN TestDecompressMessage ---- PASS: TestDecompressMessage (0.01s) +--- PASS: TestDecompressMessage (0.02s) === RUN TestCompress === RUN TestCompress/d=4 === RUN TestCompress/d=5 === RUN TestCompress/d=10 === RUN TestCompress/d=11 ---- PASS: TestCompress (0.17s) - --- PASS: TestCompress/d=4 (0.04s) - --- PASS: TestCompress/d=5 (0.03s) - --- PASS: TestCompress/d=10 (0.06s) - --- PASS: TestCompress/d=11 (0.04s) +--- PASS: TestCompress (0.26s) + --- PASS: TestCompress/d=4 (0.07s) + --- PASS: TestCompress/d=5 (0.06s) + --- PASS: TestCompress/d=10 (0.07s) + --- PASS: TestCompress/d=11 (0.06s) === RUN TestCompressMessage --- PASS: TestCompressMessage (0.02s) === RUN TestMulHat ---- PASS: TestMulHat (0.83s) +--- PASS: TestMulHat (1.16s) === RUN TestAddAgainstGeneric ---- PASS: TestAddAgainstGeneric (0.06s) +--- PASS: TestAddAgainstGeneric (0.07s) === RUN TestSubAgainstGeneric ---- PASS: TestSubAgainstGeneric (0.06s) +--- PASS: TestSubAgainstGeneric (0.09s) === RUN TestMulHatAgainstGeneric ---- PASS: TestMulHatAgainstGeneric (0.06s) +--- PASS: TestMulHatAgainstGeneric (0.12s) === RUN TestBarrettReduceAgainstGeneric ---- PASS: TestBarrettReduceAgainstGeneric (0.03s) +--- PASS: TestBarrettReduceAgainstGeneric (0.05s) === RUN TestNormalizeAgainstGeneric ---- PASS: TestNormalizeAgainstGeneric (0.03s) +--- PASS: TestNormalizeAgainstGeneric (0.05s) === RUN TestPolyDeriveNoise3Ref --- PASS: TestPolyDeriveNoise3Ref (0.00s) === RUN TestPolyDeriveNoise2Ref @@ -2352,37 +2395,37 @@ === RUN TestPolyDeriveUniformRef --- PASS: TestPolyDeriveUniformRef (0.00s) === RUN TestPolyDeriveUniformX4 ---- PASS: TestPolyDeriveUniformX4 (0.00s) +--- SKIP: TestPolyDeriveUniformX4 (0.00s) PASS -ok github.com/cloudflare/circl/pke/kyber/internal/common 1.646s +ok github.com/cloudflare/circl/pke/kyber/internal/common 2.156s ? github.com/cloudflare/circl/pke/kyber/internal/common/params [no test files] ? github.com/cloudflare/circl/pke/kyber/kyber1024 [no test files] === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (6.33s) +--- PASS: TestEncryptThenDecrypt (4.55s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber1024/internal 6.380s +ok github.com/cloudflare/circl/pke/kyber/kyber1024/internal 4.574s ? github.com/cloudflare/circl/pke/kyber/kyber512 [no test files] === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (2.70s) +--- PASS: TestEncryptThenDecrypt (1.82s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber512/internal 2.744s +ok github.com/cloudflare/circl/pke/kyber/kyber512/internal 1.826s ? github.com/cloudflare/circl/pke/kyber/kyber768 [no test files] === RUN TestEncryptThenDecrypt ---- PASS: TestEncryptThenDecrypt (3.88s) +--- PASS: TestEncryptThenDecrypt (3.48s) PASS -ok github.com/cloudflare/circl/pke/kyber/kyber768/internal 3.914s +ok github.com/cloudflare/circl/pke/kyber/kyber768/internal 3.517s === RUN TestPEM === RUN TestPEM/Ed25519 === RUN TestPEM/Ed448 === RUN TestPEM/Ed25519-Dilithium2 === RUN TestPEM/Ed448-Dilithium3 ---- PASS: TestPEM (0.03s) +--- PASS: TestPEM (0.05s) --- PASS: TestPEM/Ed25519 (0.00s) --- PASS: TestPEM/Ed448 (0.00s) - --- PASS: TestPEM/Ed25519-Dilithium2 (0.00s) - --- PASS: TestPEM/Ed448-Dilithium3 (0.02s) + --- PASS: TestPEM/Ed25519-Dilithium2 (0.01s) + --- PASS: TestPEM/Ed448-Dilithium3 (0.03s) PASS -ok github.com/cloudflare/circl/pki 0.065s +ok github.com/cloudflare/circl/pki 0.075s ? github.com/cloudflare/circl/sign [no test files] === RUN TestNewKeyFromSeed === RUN TestNewKeyFromSeed/Dilithium2 @@ -2405,57 +2448,57 @@ === RUN TestPQCgenKATSign/Dilithium2-AES === RUN TestPQCgenKATSign/Dilithium3-AES === RUN TestPQCgenKATSign/Dilithium5-AES ---- PASS: TestPQCgenKATSign (6.28s) - --- PASS: TestPQCgenKATSign/Dilithium2 (0.89s) - --- PASS: TestPQCgenKATSign/Dilithium3 (1.15s) - --- PASS: TestPQCgenKATSign/Dilithium5 (1.34s) - --- PASS: TestPQCgenKATSign/Dilithium2-AES (0.48s) - --- PASS: TestPQCgenKATSign/Dilithium3-AES (1.06s) - --- PASS: TestPQCgenKATSign/Dilithium5-AES (1.36s) +--- PASS: TestPQCgenKATSign (3.38s) + --- PASS: TestPQCgenKATSign/Dilithium2 (0.37s) + --- PASS: TestPQCgenKATSign/Dilithium3 (0.87s) + --- PASS: TestPQCgenKATSign/Dilithium5 (0.94s) + --- PASS: TestPQCgenKATSign/Dilithium2-AES (0.30s) + --- PASS: TestPQCgenKATSign/Dilithium3-AES (0.41s) + --- PASS: TestPQCgenKATSign/Dilithium5-AES (0.49s) === RUN Example ---- PASS: Example (0.02s) +--- PASS: Example (0.01s) PASS -ok github.com/cloudflare/circl/sign/dilithium 6.362s +ok github.com/cloudflare/circl/sign/dilithium 3.445s === RUN TestModQ --- PASS: TestModQ (0.00s) === RUN TestReduceLe2Q --- PASS: TestReduceLe2Q (0.00s) === RUN TestPower2Round ---- PASS: TestPower2Round (0.09s) +--- PASS: TestPower2Round (0.06s) === RUN TestNTTAgainstGeneric ---- PASS: TestNTTAgainstGeneric (0.07s) +--- PASS: TestNTTAgainstGeneric (0.06s) === RUN TestNTT ---- PASS: TestNTT (0.16s) +--- PASS: TestNTT (0.15s) === RUN TestPackLe16AgainstGeneric ---- PASS: TestPackLe16AgainstGeneric (0.02s) +--- PASS: TestPackLe16AgainstGeneric (0.03s) === RUN TestExceeds --- PASS: TestExceeds (0.00s) === RUN TestSubAgainstGeneric ---- PASS: TestSubAgainstGeneric (0.06s) +--- PASS: TestSubAgainstGeneric (0.03s) === RUN TestAddAgainstGeneric ---- PASS: TestAddAgainstGeneric (0.06s) +--- PASS: TestAddAgainstGeneric (0.03s) === RUN TestMulHatAgainstGeneric ---- PASS: TestMulHatAgainstGeneric (0.09s) +--- PASS: TestMulHatAgainstGeneric (0.03s) === RUN TestReduceLe2QAgainstGeneric ---- PASS: TestReduceLe2QAgainstGeneric (0.02s) +--- PASS: TestReduceLe2QAgainstGeneric (0.01s) === RUN TestNormalizeAgainstGeneric --- PASS: TestNormalizeAgainstGeneric (0.02s) === RUN TestMulBy2ToDAgainstGeneric ---- PASS: TestMulBy2ToDAgainstGeneric (0.02s) +--- PASS: TestMulBy2ToDAgainstGeneric (0.01s) PASS -ok github.com/cloudflare/circl/sign/dilithium/internal/common 0.684s +ok github.com/cloudflare/circl/sign/dilithium/internal/common 0.474s ? github.com/cloudflare/circl/sign/dilithium/internal/common/params [no test files] ? github.com/cloudflare/circl/sign/dilithium/mode2 [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (3.88s) +--- PASS: TestSignThenVerifyAndPkSkPacking (2.95s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.16s) +--- PASS: TestPublicFromPrivate (0.21s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta --- PASS: TestPolyPackLeqEta (0.01s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.00s) +--- PASS: TestPolyPackT1 (0.01s) === RUN TestPolyPackT0 --- PASS: TestPolyPackT0 (0.01s) === RUN TestPolyPackLeGamma1 @@ -2465,40 +2508,40 @@ === RUN TestVectorDeriveUniformLeGamma1 --- PASS: TestVectorDeriveUniformLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.13s) +--- PASS: TestDecompose (0.08s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform --- PASS: TestVectorDeriveUniform (0.00s) === RUN TestDeriveUniform ---- PASS: TestDeriveUniform (0.01s) +--- PASS: TestDeriveUniform (0.00s) === RUN TestDeriveUniformLeqEta --- PASS: TestDeriveUniformLeqEta (0.00s) === RUN TestDeriveUniformLeGamma1 ---- PASS: TestDeriveUniformLeGamma1 (0.01s) +--- PASS: TestDeriveUniformLeGamma1 (0.00s) === RUN TestDeriveUniformBall --- PASS: TestDeriveUniformBall (0.00s) === RUN TestDeriveUniformX4 ---- PASS: TestDeriveUniformX4 (0.00s) +--- SKIP: TestDeriveUniformX4 (0.00s) === RUN TestDeriveUniformBallX4 ---- PASS: TestDeriveUniformBallX4 (0.00s) +--- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode2/internal 4.244s +ok github.com/cloudflare/circl/sign/dilithium/mode2/internal 3.304s ? github.com/cloudflare/circl/sign/dilithium/mode2aes [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (4.25s) +--- PASS: TestSignThenVerifyAndPkSkPacking (2.47s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.15s) +--- PASS: TestPublicFromPrivate (0.14s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta ---- PASS: TestPolyPackLeqEta (0.01s) +--- PASS: TestPolyPackLeqEta (0.00s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.00s) +--- PASS: TestPolyPackT1 (0.01s) === RUN TestPolyPackT0 ---- PASS: TestPolyPackT0 (0.01s) +--- PASS: TestPolyPackT0 (0.00s) === RUN TestPolyPackLeGamma1 ---- PASS: TestPolyPackLeGamma1 (0.00s) +--- PASS: TestPolyPackLeGamma1 (0.01s) === RUN TestVectorDeriveUniformLeqEta --- PASS: TestVectorDeriveUniformLeqEta (0.00s) === RUN TestVectorDeriveUniformLeGamma1 @@ -2510,7 +2553,7 @@ === RUN TestVectorDeriveUniform --- PASS: TestVectorDeriveUniform (0.00s) === RUN TestDeriveUniform ---- PASS: TestDeriveUniform (0.01s) +--- PASS: TestDeriveUniform (0.00s) === RUN TestDeriveUniformLeqEta --- PASS: TestDeriveUniformLeqEta (0.00s) === RUN TestDeriveUniformLeGamma1 @@ -2522,28 +2565,28 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode2aes/internal 4.581s +ok github.com/cloudflare/circl/sign/dilithium/mode2aes/internal 2.765s ? github.com/cloudflare/circl/sign/dilithium/mode3 [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (6.84s) +--- PASS: TestSignThenVerifyAndPkSkPacking (4.04s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.39s) +--- PASS: TestPublicFromPrivate (0.17s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta ---- PASS: TestPolyPackLeqEta (0.01s) +--- PASS: TestPolyPackLeqEta (0.00s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.01s) +--- PASS: TestPolyPackT1 (0.00s) === RUN TestPolyPackT0 ---- PASS: TestPolyPackT0 (0.01s) +--- PASS: TestPolyPackT0 (0.00s) === RUN TestPolyPackLeGamma1 ---- PASS: TestPolyPackLeGamma1 (0.01s) +--- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestVectorDeriveUniformLeqEta --- PASS: TestVectorDeriveUniformLeqEta (0.00s) === RUN TestVectorDeriveUniformLeGamma1 --- PASS: TestVectorDeriveUniformLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.09s) +--- PASS: TestDecompose (0.06s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -2553,36 +2596,36 @@ === RUN TestDeriveUniformLeqEta --- PASS: TestDeriveUniformLeqEta (0.00s) === RUN TestDeriveUniformLeGamma1 ---- PASS: TestDeriveUniformLeGamma1 (0.01s) +--- PASS: TestDeriveUniformLeGamma1 (0.00s) === RUN TestDeriveUniformBall --- PASS: TestDeriveUniformBall (0.00s) === RUN TestDeriveUniformX4 ---- PASS: TestDeriveUniformX4 (0.00s) +--- SKIP: TestDeriveUniformX4 (0.00s) === RUN TestDeriveUniformBallX4 ---- PASS: TestDeriveUniformBallX4 (0.00s) +--- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode3/internal 7.414s +ok github.com/cloudflare/circl/sign/dilithium/mode3/internal 4.325s ? github.com/cloudflare/circl/sign/dilithium/mode3aes [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (6.54s) +--- PASS: TestSignThenVerifyAndPkSkPacking (3.42s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.29s) +--- PASS: TestPublicFromPrivate (0.17s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta --- PASS: TestPolyPackLeqEta (0.00s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.01s) +--- PASS: TestPolyPackT1 (0.00s) === RUN TestPolyPackT0 --- PASS: TestPolyPackT0 (0.00s) === RUN TestPolyPackLeGamma1 ---- PASS: TestPolyPackLeGamma1 (0.01s) +--- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestVectorDeriveUniformLeqEta --- PASS: TestVectorDeriveUniformLeqEta (0.00s) === RUN TestVectorDeriveUniformLeGamma1 --- PASS: TestVectorDeriveUniformLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.13s) +--- PASS: TestDecompose (0.05s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -2590,20 +2633,20 @@ === RUN TestDeriveUniform --- PASS: TestDeriveUniform (0.00s) === RUN TestDeriveUniformLeqEta ---- PASS: TestDeriveUniformLeqEta (0.01s) +--- PASS: TestDeriveUniformLeqEta (0.00s) === RUN TestDeriveUniformLeGamma1 --- PASS: TestDeriveUniformLeGamma1 (0.00s) === RUN TestDeriveUniformBall ---- PASS: TestDeriveUniformBall (0.01s) +--- PASS: TestDeriveUniformBall (0.00s) === RUN TestDeriveUniformX4 --- SKIP: TestDeriveUniformX4 (0.00s) === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode3aes/internal 7.052s +ok github.com/cloudflare/circl/sign/dilithium/mode3aes/internal 3.680s ? github.com/cloudflare/circl/sign/dilithium/mode5 [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (6.49s) +--- PASS: TestSignThenVerifyAndPkSkPacking (4.27s) === RUN TestPublicFromPrivate --- PASS: TestPublicFromPrivate (0.41s) === RUN TestGamma1Size @@ -2611,17 +2654,17 @@ === RUN TestPolyPackLeqEta --- PASS: TestPolyPackLeqEta (0.00s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.01s) +--- PASS: TestPolyPackT1 (0.00s) === RUN TestPolyPackT0 --- PASS: TestPolyPackT0 (0.00s) === RUN TestPolyPackLeGamma1 ---- PASS: TestPolyPackLeGamma1 (0.01s) +--- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestVectorDeriveUniformLeqEta --- PASS: TestVectorDeriveUniformLeqEta (0.00s) === RUN TestVectorDeriveUniformLeGamma1 --- PASS: TestVectorDeriveUniformLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.08s) +--- PASS: TestDecompose (0.05s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform @@ -2635,38 +2678,38 @@ === RUN TestDeriveUniformBall --- PASS: TestDeriveUniformBall (0.00s) === RUN TestDeriveUniformX4 ---- PASS: TestDeriveUniformX4 (0.00s) +--- SKIP: TestDeriveUniformX4 (0.00s) === RUN TestDeriveUniformBallX4 ---- PASS: TestDeriveUniformBallX4 (0.00s) +--- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode5/internal 7.049s +ok github.com/cloudflare/circl/sign/dilithium/mode5/internal 4.788s ? github.com/cloudflare/circl/sign/dilithium/mode5aes [no test files] === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (6.54s) +--- PASS: TestSignThenVerifyAndPkSkPacking (4.55s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.62s) +--- PASS: TestPublicFromPrivate (0.31s) === RUN TestGamma1Size --- PASS: TestGamma1Size (0.00s) === RUN TestPolyPackLeqEta --- PASS: TestPolyPackLeqEta (0.00s) === RUN TestPolyPackT1 ---- PASS: TestPolyPackT1 (0.01s) +--- PASS: TestPolyPackT1 (0.00s) === RUN TestPolyPackT0 --- PASS: TestPolyPackT0 (0.00s) === RUN TestPolyPackLeGamma1 ---- PASS: TestPolyPackLeGamma1 (0.01s) +--- PASS: TestPolyPackLeGamma1 (0.00s) === RUN TestVectorDeriveUniformLeqEta --- PASS: TestVectorDeriveUniformLeqEta (0.00s) === RUN TestVectorDeriveUniformLeGamma1 --- PASS: TestVectorDeriveUniformLeGamma1 (0.00s) === RUN TestDecompose ---- PASS: TestDecompose (0.12s) +--- PASS: TestDecompose (0.05s) === RUN TestMakeHint --- SKIP: TestMakeHint (0.00s) === RUN TestVectorDeriveUniform --- PASS: TestVectorDeriveUniform (0.00s) === RUN TestDeriveUniform ---- PASS: TestDeriveUniform (0.01s) +--- PASS: TestDeriveUniform (0.00s) === RUN TestDeriveUniformLeqEta --- PASS: TestDeriveUniformLeqEta (0.00s) === RUN TestDeriveUniformLeGamma1 @@ -2678,19 +2721,19 @@ === RUN TestDeriveUniformBallX4 --- SKIP: TestDeriveUniformBallX4 (0.00s) PASS -ok github.com/cloudflare/circl/sign/dilithium/mode5aes/internal 7.354s +ok github.com/cloudflare/circl/sign/dilithium/mode5aes/internal 4.951s === RUN TestCalculateS --- PASS: TestCalculateS (0.01s) === RUN TestReduction ---- PASS: TestReduction (0.03s) +--- PASS: TestReduction (0.01s) === RUN TestRangeOrder --- PASS: TestRangeOrder (0.00s) === RUN TestPoint === RUN TestPoint/add === RUN TestPoint/fixed ---- PASS: TestPoint (7.34s) - --- PASS: TestPoint/add (1.31s) - --- PASS: TestPoint/fixed (6.03s) +--- PASS: TestPoint (4.12s) + --- PASS: TestPoint/add (0.95s) + --- PASS: TestPoint/fixed (3.17s) === RUN TestMalleability --- PASS: TestMalleability (0.00s) === RUN TestPublic @@ -2698,7 +2741,7 @@ === RUN TestWrongPublicKey --- PASS: TestWrongPublicKey (0.00s) === RUN TestSigner ---- PASS: TestSigner (0.02s) +--- PASS: TestSigner (0.01s) === RUN TestErrors === RUN TestErrors/badHash === RUN TestErrors/badReader @@ -2708,69 +2751,69 @@ --- PASS: TestErrors/badReader (0.00s) --- PASS: TestErrors/wrongSeedSize (0.00s) === RUN TestRFC8032 ---- PASS: TestRFC8032 (7.88s) +--- PASS: TestRFC8032 (4.10s) === RUN TestEd25519 ---- PASS: TestEd25519 (0.10s) +--- PASS: TestEd25519 (0.05s) === RUN TestWycheproof === RUN TestWycheproof/EDDSAKeyPair === RUN TestWycheproof/EDDSAVerify ---- PASS: TestWycheproof (0.84s) - --- PASS: TestWycheproof/EDDSAKeyPair (0.11s) - --- PASS: TestWycheproof/EDDSAVerify (0.72s) +--- PASS: TestWycheproof (0.52s) + --- PASS: TestWycheproof/EDDSAKeyPair (0.05s) + --- PASS: TestWycheproof/EDDSAVerify (0.46s) === RUN Example_ed25519 --- PASS: Example_ed25519 (0.00s) === RUN ExampleSignPh ---- PASS: ExampleSignPh (0.01s) +--- PASS: ExampleSignPh (0.00s) === RUN ExampleSignWithCtx ---- PASS: ExampleSignWithCtx (0.01s) +--- PASS: ExampleSignWithCtx (0.00s) PASS -ok github.com/cloudflare/circl/sign/ed25519 16.300s +ok github.com/cloudflare/circl/sign/ed25519 8.880s === RUN TestEqual ---- PASS: TestEqual (0.02s) +--- PASS: TestEqual (0.01s) === RUN TestWrongPublicKey --- PASS: TestWrongPublicKey (0.00s) === RUN TestSigner ---- PASS: TestSigner (0.14s) +--- PASS: TestSigner (0.06s) === RUN TestErrors === RUN TestErrors/badHash === RUN TestErrors/badReader === RUN TestErrors/wrongSeedSize === RUN TestErrors/bigContext ---- PASS: TestErrors (0.02s) - --- PASS: TestErrors/badHash (0.01s) +--- PASS: TestErrors (0.01s) + --- PASS: TestErrors/badHash (0.00s) --- PASS: TestErrors/badReader (0.00s) --- PASS: TestErrors/wrongSeedSize (0.00s) - --- PASS: TestErrors/bigContext (0.01s) + --- PASS: TestErrors/bigContext (0.00s) === RUN TestEd448 ---- PASS: TestEd448 (0.47s) +--- PASS: TestEd448 (0.22s) === RUN TestWycheproof === RUN TestWycheproof/EDDSAKeyPair === RUN TestWycheproof/EDDSAVerify ---- PASS: TestWycheproof (1.01s) - --- PASS: TestWycheproof/EDDSAKeyPair (0.04s) - --- PASS: TestWycheproof/EDDSAVerify (0.95s) +--- PASS: TestWycheproof (0.56s) + --- PASS: TestWycheproof/EDDSAKeyPair (0.03s) + --- PASS: TestWycheproof/EDDSAVerify (0.53s) === RUN Example_ed448 ---- PASS: Example_ed448 (0.04s) +--- PASS: Example_ed448 (0.02s) === RUN ExampleSignPh ---- PASS: ExampleSignPh (0.05s) +--- PASS: ExampleSignPh (0.03s) PASS -ok github.com/cloudflare/circl/sign/ed448 1.782s +ok github.com/cloudflare/circl/sign/ed448 0.923s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (9.54s) +--- PASS: TestSignThenVerifyAndPkSkPacking (5.22s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.42s) +--- PASS: TestPublicFromPrivate (0.18s) === RUN Example ---- PASS: Example (0.02s) +--- PASS: Example (0.01s) PASS -ok github.com/cloudflare/circl/sign/eddilithium2 10.014s +ok github.com/cloudflare/circl/sign/eddilithium2 5.415s === RUN TestSignThenVerifyAndPkSkPacking ---- PASS: TestSignThenVerifyAndPkSkPacking (28.13s) +--- PASS: TestSignThenVerifyAndPkSkPacking (16.96s) === RUN TestPublicFromPrivate ---- PASS: TestPublicFromPrivate (0.52s) +--- PASS: TestPublicFromPrivate (0.54s) === RUN Example ---- PASS: Example (0.01s) +--- PASS: Example (0.04s) PASS -ok github.com/cloudflare/circl/sign/eddilithium3 28.692s +ok github.com/cloudflare/circl/sign/eddilithium3 17.573s === RUN TestCaseSensitivity --- PASS: TestCaseSensitivity (0.00s) === RUN TestApi @@ -2778,15 +2821,15 @@ === RUN TestApi/Ed448 === RUN TestApi/Ed25519-Dilithium2 === RUN TestApi/Ed448-Dilithium3 ---- PASS: TestApi (0.12s) +--- PASS: TestApi (0.09s) --- PASS: TestApi/Ed25519 (0.01s) - --- PASS: TestApi/Ed448 (0.07s) + --- PASS: TestApi/Ed448 (0.04s) --- PASS: TestApi/Ed25519-Dilithium2 (0.01s) --- PASS: TestApi/Ed448-Dilithium3 (0.03s) === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/sign/schemes 0.149s +ok github.com/cloudflare/circl/sign/schemes 0.095s ? github.com/cloudflare/circl/simd [no test files] === RUN TestKeccakF1600x2 === RUN TestKeccakF1600x2/Generic @@ -2803,7 +2846,7 @@ === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/cloudflare/circl/simd/keccakf1600 0.041s +ok github.com/cloudflare/circl/simd/keccakf1600 0.013s === RUN TestKeyShare_Sign --- PASS: TestKeyShare_Sign (0.00s) === RUN TestKeyShare_SignBlind @@ -2813,7 +2856,7 @@ === RUN TestMarshallKeyShare --- PASS: TestMarshallKeyShare (0.00s) === RUN TestMarshallKeyShareFull ---- PASS: TestMarshallKeyShareFull (63.96s) +--- PASS: TestMarshallKeyShareFull (12.23s) === RUN TestCalcN --- PASS: TestCalcN (0.00s) === RUN TestComputePolynomial @@ -2826,46 +2869,46 @@ rsa_threshold_test.go:163: dealt 3 keys rsa_threshold_test.go:193: signed with 2 keys rsa_threshold_test.go:200: combined sign shares ---- PASS: TestIntegrationStdRsaKeyGenerationPKS1v15 (2.31s) +--- PASS: TestIntegrationStdRsaKeyGenerationPKS1v15 (1.57s) === RUN TestIntegrationStdRsaKeyGenerationPSS rsa_threshold_test.go:163: dealt 3 keys rsa_threshold_test.go:193: signed with 2 keys rsa_threshold_test.go:200: combined sign shares ---- PASS: TestIntegrationStdRsaKeyGenerationPSS (0.77s) +--- PASS: TestIntegrationStdRsaKeyGenerationPSS (1.32s) === RUN TestMarshallSignShare --- PASS: TestMarshallSignShare (0.00s) === RUN TestMarshallFullSignShare ---- PASS: TestMarshallFullSignShare (3.22s) +--- PASS: TestMarshallFullSignShare (17.75s) === RUN TestCalculateDelta --- PASS: TestCalculateDelta (0.00s) PASS -ok github.com/cloudflare/circl/tss/rsa 70.306s +ok github.com/cloudflare/circl/tss/rsa 32.875s ? github.com/cloudflare/circl/tss/rsa/internal [no test files] ? github.com/cloudflare/circl/tss/rsa/internal/pss [no test files] === RUN TestXof --- PASS: TestXof (0.00s) PASS -ok github.com/cloudflare/circl/xof 0.041s +ok github.com/cloudflare/circl/xof 0.032s === RUN TestZKDL === RUN TestZKDL/zkDL === RUN TestZKDL/zkDLNegative ---- PASS: TestZKDL (0.61s) - --- PASS: TestZKDL/zkDL (0.32s) - --- PASS: TestZKDL/zkDLNegative (0.29s) +--- PASS: TestZKDL (0.34s) + --- PASS: TestZKDL/zkDL (0.19s) + --- PASS: TestZKDL/zkDLNegative (0.15s) PASS -ok github.com/cloudflare/circl/zk/dl 0.657s +ok github.com/cloudflare/circl/zk/dl 0.350s === RUN TestDLEQ === RUN TestDLEQ/P-256 === RUN TestDLEQ/P-384 === RUN TestDLEQ/P-521 === RUN TestDLEQ/ristretto255 ---- PASS: TestDLEQ (12.37s) - --- PASS: TestDLEQ/P-256 (0.51s) - --- PASS: TestDLEQ/P-384 (2.27s) - --- PASS: TestDLEQ/P-521 (9.41s) - --- PASS: TestDLEQ/ristretto255 (0.18s) +--- PASS: TestDLEQ (7.47s) + --- PASS: TestDLEQ/P-256 (0.35s) + --- PASS: TestDLEQ/P-384 (1.32s) + --- PASS: TestDLEQ/P-521 (5.67s) + --- PASS: TestDLEQ/ristretto255 (0.12s) PASS -ok github.com/cloudflare/circl/zk/dleq 12.405s +ok github.com/cloudflare/circl/zk/dleq 7.478s make[1]: Leaving directory '/build/golang-github-cloudflare-circl-1.3.1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -2893,12 +2936,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/24006/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/24006/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/107043 and its subdirectories -I: Current time: Tue Jun 18 21:06:42 -12 2024 -I: pbuilder-time-stamp: 1718788002 +I: removing directory /srv/workspace/pbuilder/24006 and its subdirectories +I: Current time: Thu May 18 16:58:17 +14 2023 +I: pbuilder-time-stamp: 1684378697