Test results for aarch64, cfarm425, crypto_sign/crossrsdp256balanced
[Page version: 20261114 10:40:43]
Measurements for aarch64, cfarm425, crypto_sign
Test results for aarch64, cfarm425, crypto_sign
Test results for crypto_sign/crossrsdp256balanced
Computer: cfarm425
Microarchitecture: aarch64; Neoverse-N1 (413fd0c1)
Architecture: aarch64
CPU ID: 413fd0c1
SUPERCOP version: 20261018
Operation: crypto_sign
Primitive: crossrsdp256balanced
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 27630553 | 53501 0 0 | 79888 1232 2264 | opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 31527354 | 60927 0 0 | 88081 1272 2264 | opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 32205800 | 61051 0 0 | 88953 1272 2264 | opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 33248403 | 37465 0 0 | 63848 1232 2264 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 33418855 | 33804 0 0 | 59256 1232 2264 | opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 33948697 | 46375 0 0 | 72953 1272 2248 | opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 37791575 | 53979 0 0 | 81825 1272 2264 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 37931635 | 54099 0 0 | 81145 1272 2264 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 38092985 | 42907 0 0 | 69393 1272 2248 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 56500066 | 24415 0 0 | 49489 1272 2248 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 57007606 | 21911 0 0 | 46688 1264 2248 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 63151680 | 24780 0 0 | 50232 1232 2264 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 65214625 | 17830 0 0 | 42084 1216 2248 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 70005456 | 22689 0 0 | 48096 1232 2264 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 78391526 | 29015 0 0 | 54153 1272 2248 | opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 78408475 | 26255 0 0 | 51088 1264 2248 | opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 79827748 | 22330 0 0 | 46676 1216 2248 | opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 84887928 | 32025 0 0 | 57488 1232 2264 | opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
Compiler output
CROSS.c: In file included from CROSS.c:40:
CROSS.c: ./csprng_hash.h:105:24: warning: default initialization of an object of type 'const unsigned char[seed_len_bytes]' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
CROSS.c: 105 | const unsigned char seed4[seed_len_bytes]; // discarded
CROSS.c: | ^
CROSS.c: 1 warning generated.
csprng_hash.c: In file included from csprng_hash.c:37:
csprng_hash.c: ./csprng_hash.h:105:24: warning: default initialization of an object of type 'const unsigned char[seed_len_bytes]' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
csprng_hash.c: 105 | const unsigned char seed4[seed_len_bytes]; // discarded
csprng_hash.c: | ^
csprng_hash.c: 1 warning generated.
merkle.c: In file included from merkle.c:38:
merkle.c: ./csprng_hash.h:105:24: warning: default initialization of an object of type 'const unsigned char[seed_len_bytes]' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
merkle.c: 105 | const unsigned char seed4[seed_len_bytes]; // discarded
merkle.c: | ^
merkle.c: 1 warning generated.
seedtree.c: In file included from seedtree.c:38:
seedtree.c: ./csprng_hash.h:105:24: warning: default initialization of an object of type 'const unsigned char[seed_len_bytes]' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
seedtree.c: 105 | const unsigned char seed4[seed_len_bytes]; // discarded
seedtree.c: | ^
seedtree.c: 1 warning generated.
sign.c: sign.c:92:15: warning: default initialization of an object of type 'const pk_t' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
sign.c: 92 | const pk_t pk;
sign.c: | ^
sign.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
Compiler output
sign.c: sign.c:92:15: warning: default initialization of an object of type 'const pk_t' leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
sign.c: 92 | const pk_t pk;
sign.c: | ^
sign.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1280966880 39474932256 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1246663680 38697636672 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x5629981, 0x5629981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1795130688 52214243520 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1840657920 54121652640 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1146951936 36508677408 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x5629981, 0x5629981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1294773696 43217467680 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1365452928 43770822816 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1961275872 58632141120 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1899580416 54362830368 2399987654 crypto_sign/crossrsdp256balanced/opt +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_opt_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1485305088 43379832672 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1493532672 43530824928 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1757307264 51324584832 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1999109376 57138576288 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1401308736 40308989184 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x5619981, 0x5619981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1951329792 56077215744 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1419645216 44260245216 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1999588224 59412604128 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
TIMECOP error (can be valgrind bug)
error 99
7d6dfe4ee92ff4162ade9375add917909b370439795f5137ef32ce0740b08d85 1991844288 56080797696 2399987654 crypto_sign/crossrsdp256balanced/ref +0
Source and destination overlap in memcpy(0x4b24981, 0x4b24981, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp256balanced_ref_constbranchindex_open (sign.c:98)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:344)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |