Test results for aarch64, cfarm425, crypto_sign/crossrsdp192small
[Page version: 20261114 10:40:43]
Measurements for aarch64, cfarm425, crypto_sign
Test results for aarch64, cfarm425, crypto_sign
Test results for crypto_sign/crossrsdp192small
Computer: cfarm425
Microarchitecture: aarch64; Neoverse-N1 (413fd0c1)
Architecture: aarch64
CPU ID: 413fd0c1
SUPERCOP version: 20261018
Operation: crypto_sign
Primitive: crossrsdp192small
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 24020373 | 51698 0 0 | 78104 1232 2264 | opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 25462058 | 41106 0 0 | 67528 1232 2264 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 26361254 | 34484 0 0 | 60016 1232 2264 | opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 26661257 | 54510 0 0 | 81681 1272 2264 | opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 27230682 | 45654 0 0 | 72257 1272 2248 | opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 27325815 | 55258 0 0 | 83193 1272 2264 | opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 29049498 | 41522 0 0 | 68041 1272 2248 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 29065852 | 50650 0 0 | 77761 1272 2264 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 29312750 | 51442 0 0 | 79313 1272 2264 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 41889894 | 24770 0 0 | 49865 1272 2248 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 42187522 | 22242 0 0 | 47104 1264 2248 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 42666791 | 22951 0 0 | 47276 1216 2248 | opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 43497140 | 33174 0 0 | 58592 1232 2264 | opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 44418658 | 26510 0 0 | 51408 1264 2248 | opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 44928211 | 25724 0 0 | 51216 1232 2264 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 45264482 | 29322 0 0 | 54465 1272 2248 | opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 47259122 | 18531 0 0 | 42756 1216 2248 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 49948439 | 23814 0 0 | 49224 1232 2264 | ref | 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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 994890144 32081607456 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 989121792 32258851776 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1292109120 38429422848 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1329013824 39798868800 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 964581216 30193017792 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x55f8801, 0x55f8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1041559008 34853647008 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1133060064 37414363296 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1393972800 42286342368 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1319784576 39373300512 2399987654 crypto_sign/crossrsdp192small/opt +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1037180928 32819568192 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1021627680 32681426592 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1313521536 38862567168 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1492146240 42579577152 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 996890112 31413096384 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x55e8801, 0x55e8801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1452187968 41867580672 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1148697792 37259065824 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1518410592 44026939296 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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
70e696a953edf55de2511ba9f3deaec841c7a76088c7d0ced35593cf99cf194a 1485629952 42318593856 2399987654 crypto_sign/crossrsdp192small/ref +0
Source and destination overlap in memcpy(0x4af3801, 0x4af3801, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192small_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) |