Test results for aarch64, cfarm425, crypto_sign/crossrsdpg192balanced

[Page version: 20261114 10:40:43]

Measurements for aarch64, cfarm425, crypto_sign Test results for aarch64, cfarm425, crypto_sign Test results for crypto_sign/crossrsdpg192balanced
Computer: cfarm425
Microarchitecture: aarch64; Neoverse-N1 (413fd0c1)
Architecture: aarch64
CPU ID: 413fd0c1
SUPERCOP version: 20261018
Operation: crypto_sign
Primitive: crossrsdpg192balanced
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1024454050860 0 077288 1232 2264optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1087080737774 0 064200 1232 2264refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1203559743044 0 069705 1272 2248optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1207688748948 0 076145 1272 2264optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1211510649764 0 077753 1272 2264optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1215000135188 0 060680 1232 2264optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1228450241716 0 069609 1272 2264refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1233893040788 0 067921 1272 2264refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1235299935736 0 062313 1272 2248refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1421531129336 0 054505 1272 2248refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1428701726488 0 051400 1264 2248refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1439686325934 0 051424 1232 2264refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1472624434128 0 059321 1272 2248optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1482423730844 0 055808 1264 2248optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1487815825063 0 049428 1216 2248optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1504347420507 0 044788 1216 2248refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1589149535362 0 060800 1232 2264optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026111120261018
1651455526006 0 051392 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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 310902144 10322399808 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 312965760 10726133952 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 358685280 13234775040 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 372768288 13705739808 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 295860000 9844395168 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 313544448 11865799680 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 338728992 12000628896 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 351350016 14068029216 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 359348448 13230951072 2399987654 crypto_sign/crossrsdpg192balanced/opt +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 320194368 10604525952 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 315333216 10488084672 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 368615616 13399022688 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 394465920 14655715680 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 307295904 10076278656 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x55dce81, 0x55dce81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 377336832 14210360544 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 361957440 12246385824 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 387233952 15119389920 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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
398afbfbdc8966e8a613a78b6b6226ba155c114810d9c1924dfce091bdfe04ca 387837888 14448727968 2399987654 crypto_sign/crossrsdpg192balanced/ref +0
Source and destination overlap in memcpy(0x4ae7e81, 0x4ae7e81, 1915)
   at 0x...: __GI_memcpy (vg_replace_strmem.c:1155)
   by 0x...: crypto_sign_crossrsdpg192balanced_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)