Test results for amd64, saber214, crypto_core/keccakf160032bits

[Page version: 20250326 01:21:01]

Measurements for amd64, saber214, crypto_core Test results for amd64, saber214, crypto_core Test results for crypto_core/keccakf160032bits
Computer: saber214
Microarchitecture: amd64; Bulldozer (600f20)
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-1789c3f5
SUPERCOP version: 20250307
Operation: crypto_core
Primitive: keccakf160032bits
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
422312401 0 023416 760 800inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
452711859 0 024117 784 832inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
501122538 0 036357 784 832inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
503513967 0 025228 816 760inplace1600biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
528917988 0 032756 816 776inplace1600biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
532917740 0 030116 816 760inplace1600biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
536714178 0 026541 784 832inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
551113566 0 024358 808 760inplace1600biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
572018048 0 031332 816 760inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
3012610792 0 024729 792 832reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
327918050 0 023127 832 776reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
332508815 0 022519 832 760reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
485318106 0 020775 832 760reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
561286520 0 018961 792 832reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
695016729 0 018127 832 760reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
752675231 0 016305 768 800reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
895045851 0 016782 824 760reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
960876349 0 018576 784 832reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307

Compiler output


KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:149:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x00000000,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:150:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x00000089,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:151:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x8000008B,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:152:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x80008080,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:153:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x0000008B,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:154:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x00008000,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:155:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:148:1: warning: missing braces around initializer [-Wmissing-braces]
KeccakP-1600-reference32BI.c:   148 | {
KeccakP-1600-reference32BI.c:       | ^
KeccakP-1600-reference32BI.c:   149 |     0x00000001, 0x00000000,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   150 |     0x00000000, 0x00000089,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   151 |     0x00000000, 0x8000008B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   152 |     0x00000000, 0x80008080,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   153 |     0x00000001, 0x0000008B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   154 |     0x00000001, 0x00008000,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   155 |     0x00000001, 0x80008088,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   156 |     0x00000001, 0x80000082,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   157 |     0x00000000, 0x0000000B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   158 |     0x00000000, 0x0000000A,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   159 |     0x00000001, 0x00008082,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10E29B
   at 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex_KeccakP1600_Permute_Nrounds (KeccakP-1600-inplace32BI.c:1085)
   by 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex (core.c:22)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10E42B
   at 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex_KeccakP1600_Permute_Nrounds (KeccakP-1600-inplace32BI.c:1085)
   by 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex (core.c:22)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10B4B1
   at 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex_KeccakP1600_Permute_Nrounds (KeccakP-1600-inplace32BI.c:1085)
   by 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex (core.c:22)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10A16D
   at 0x...: salsa20.part.0 (try-anything.c:102)
   by 0x...: salsa20 (try-anything.c:85)
   by 0x...: canary (try-anything.c:148)
   by 0x...: output_prepare (try-anything.c:178)
   by 0x...: test (try.c:99)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x109DBA
   at 0x...: core (try-anything.c:53)
   by 0x...: salsa20.part.0 (try-anything.c:89)
   by 0x...: salsa20 (try-anything.c:85)
   by 0x...: canary (try-anything.c:148)
   by 0x...: output_prepare (try-anything.c:178)
   by 0x...: test (try.c:99)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10A80B
   at 0x...: memcpy (string_fortified.h:29)
   by 0x...: crypto_core_keccakf160032bits_inplace1600bi_constbranchindex (core.c:21)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10B439
   at 0x...: ROL64 (KeccakP-1600-reference32BI.c:437)
   by 0x...: rho (KeccakP-1600-reference32BI.c:474)
   by 0x...: crypto_core_keccakf160032bits_reference1600_32bits_constbranchindex_KeccakP1600_PermutationOnWords (KeccakP-1600-reference32BI.c:409)
   by 0x...: crypto_core_keccakf160032bits_reference1600_32bits_constbranchindex_KeccakP1600_Permute_24rounds (KeccakP-1600-reference32BI.c:381)
   by 0x...: crypto_core_keccakf160032bits_reference1600_32bits_constbranchindex (core.c:22)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10A18D
   at 0x...: salsa20.part.0 (try-anything.c:102)
   by 0x...: salsa20 (try-anything.c:85)
   by 0x...: canary (try-anything.c:148)
   by 0x...: output_prepare (try-anything.c:178)
   by 0x...: test (try.c:99)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x109DDA
   at 0x...: core (try-anything.c:53)
   by 0x...: salsa20.part.0 (try-anything.c:89)
   by 0x...: salsa20 (try-anything.c:85)
   by 0x...: canary (try-anything.c:148)
   by 0x...: output_prepare (try-anything.c:178)
   by 0x...: test (try.c:99)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

TIMECOP error (can be valgrind bug)


error 132

Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10A80B
   at 0x...: memcpy (string_fortified.h:29)
   by 0x...: crypto_core_keccakf160032bits_reference1600_32bits_constbranchindex (core.c:21)
   by 0x...: test (try.c:106)
   by 0x...: main (try-anything.c:345)
timeout: the monitored command dumped core
Illegal instruction

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Passed TIMECOP


TIMECOP iterations: 1

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
inplace1600biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)