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
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
902814843641 0 070024 1232 2264optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
981536637269 0 063648 1232 2264refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1039079046683 0 073777 1272 2264optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1041539727220 0 052696 1232 2264optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1051315438577 0 065145 1272 2248optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1070905047071 0 075001 1272 2264optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1172010545687 0 072721 1272 2264refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1178830836805 0 063313 1272 2248refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1195150246167 0 074049 1272 2264refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1859663421917 0 047009 1272 2248refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1866726219717 0 044520 1264 2248refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1893941617598 0 041812 1216 2248optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2033449125637 0 050992 1232 2264optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2038308924369 0 049505 1272 2248optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2049950521929 0 046760 1264 2248optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2069054622336 0 047784 1232 2264refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2166438615550 0 039724 1216 2248refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
2325874619941 0 045328 1232 2264refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018

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:
ImplementationCompiler
optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
optclang -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:
ImplementationCompiler
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13))
refclang -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:
ImplementationCompiler
optclang -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:
ImplementationCompiler
optclang -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:
ImplementationCompiler
optclang -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:
ImplementationCompiler
optclang -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:
ImplementationCompiler
optclang -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:
ImplementationCompiler
optgcc -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:
ImplementationCompiler
optgcc -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:
ImplementationCompiler
optgcc -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:
ImplementationCompiler
optgcc -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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refgcc -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:
ImplementationCompiler
refgcc -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:
ImplementationCompiler
refgcc -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:
ImplementationCompiler
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0)