Test results for aarch64, cfarm425, crypto_sign/crossrsdp192fast
[Page version: 20261114 10:40:43]
Measurements for aarch64, cfarm425, crypto_sign
Test results for aarch64, cfarm425, crypto_sign
Test results for crypto_sign/crossrsdp192fast
Computer: cfarm425
Microarchitecture: aarch64; Neoverse-N1 (413fd0c1)
Architecture: aarch64
CPU ID: 413fd0c1
SUPERCOP version: 20261018
Operation: crypto_sign
Primitive: crossrsdp192fast
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9028148 | 43641 0 0 | 70024 1232 2264 | opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 9815366 | 37269 0 0 | 63648 1232 2264 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 10390790 | 46683 0 0 | 73777 1272 2264 | opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 10415397 | 27220 0 0 | 52696 1232 2264 | opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 10513154 | 38577 0 0 | 65145 1272 2248 | opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 10709050 | 47071 0 0 | 75001 1272 2264 | opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 11720105 | 45687 0 0 | 72721 1272 2264 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 11788308 | 36805 0 0 | 63313 1272 2248 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 11951502 | 46167 0 0 | 74049 1272 2264 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 18596634 | 21917 0 0 | 47009 1272 2248 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 18667262 | 19717 0 0 | 44520 1264 2248 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 18939416 | 17598 0 0 | 41812 1216 2248 | opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 20334491 | 25637 0 0 | 50992 1232 2264 | opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 20383089 | 24369 0 0 | 49505 1272 2248 | opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 20499505 | 21929 0 0 | 46760 1264 2248 | opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 20690546 | 22336 0 0 | 47784 1232 2264 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 21664386 | 15550 0 0 | 39724 1216 2248 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 23258746 | 19941 0 0 | 45328 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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 375994176 12352980864 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 373987872 12389492160 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 548481984 19790399904 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 558029376 20096358336 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 350414016 11586014208 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 407909088 15681928512 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 423700224 13966789248 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 598354176 22633583040 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 564874464 19994083680 2399987654 crypto_sign/crossrsdp192fast/opt +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 401893536 13052737728 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 400519296 13302278016 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 562455264 20017373760 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 637283328 22604342784 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 383277024 12489599808 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x5601e81, 0x5601e81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 632845344 22384605312 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 440144256 14226728640 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 662024544 24683142720 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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
19ed13352871e6d3d351596113268f8bcbb12589ef3f568671996dc0309921f5 651707040 22871239392 2399987654 crypto_sign/crossrsdp192fast/ref +0
Source and destination overlap in memcpy(0x4b0ce81, 0x4b0ce81, 1915)
at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
by 0x...: crypto_sign_crossrsdp192fast_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) |