Test results for armeabi, berry0, crypto_aead/ketjesrv2

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/ketjesrv2
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: ketjesrv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8573017295 0 028179 392 824T:compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
8747587279 0 028107 392 824T:compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
9015026515 0 032467 392 816T:compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
9561656321 0 026426 364 816T:compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
44457855287 0 023742 364 816T:compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
57368835711 0 029398 388 816T:compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
89889974847 0 023291 356 816T:compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
91228065759 0 029818 388 816T:compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
100044365583 0 023874 364 816T:compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
11509714661718 564 3077137 972 856T:refclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
12636261756582 564 3477692 968 856T:refclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
13933340075335 564 2786667 996 856T:refg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
17247109453780 564 2768713 1008 856T:refg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
17262865243580 564 3462650 960 848T:refclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
23118239847747 564 2762739 1000 856T:refg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
27830007937816 564 2753190 1020 840T:refg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
40131951568497 636 3077093 1156 848T:refclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909

Compiler output


KeccakP-400-armv6m-le-gcc.s: KeccakP-400-armv6m-le-gcc.s:438:29: error: expected '%<type>' or "<type>"
KeccakP-400-armv6m-le-gcc.s: .section        .note.GNU-stack,"",@progbits
KeccakP-400-armv6m-le-gcc.s:                                    ^

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:ARMv6Mclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv6Mclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv6Mclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv6Mclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv6Mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Compiler output


KeccakP-400-armv6m-le-gcc.s: KeccakP-400-armv6m-le-gcc.s: Assembler messages:
KeccakP-400-armv6m-le-gcc.s: KeccakP-400-armv6m-le-gcc.s:438: Error: junk at end of line, first unrecognized character is `,'
KeccakP-400-armv6m-le-gcc.s: KeccakP-400-armv6m-le-gcc.s:359: Error: branch out of range

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:ARMv6Mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv6Mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv6Mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv6Mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Compiler output


KetjeSr.c: In file included from KetjeSr.c:20:
KetjeSr.c: ./KetSr.h:22:14: fatal error: 'KeccakP-400-SnP.h' file not found
KetjeSr.c:     #include "KeccakP-400-SnP.h"
KetjeSr.c:              ^~~~~~~~~~~~~~~~~~~
KetjeSr.c: 1 error generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:ARMv7Mclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv7Mclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv7Mclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv7Mclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:ARMv7Mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Compiler output


KetjeSr.c: In file included from KetjeSr.c:20:
KetjeSr.c: KetSr.h:22:14: fatal error: KeccakP-400-SnP.h: No such file or directory
KetjeSr.c:    22 |     #include "KeccakP-400-SnP.h"
KetjeSr.c:       |              ^~~~~~~~~~~~~~~~~~~
KetjeSr.c: compilation terminated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:ARMv7Mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv7Mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv7Mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ARMv7Mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Compiler output


KeccakP-400-reference.c: KeccakP-400-reference.c:227:13: warning: unused function 'fromBytesToWords' [-Wunused-function]
KeccakP-400-reference.c: static void fromBytesToWords(tKeccakLane *stateAsWords, const unsigned char *state)
KeccakP-400-reference.c:             ^
KeccakP-400-reference.c: KeccakP-400-reference.c:238:13: warning: unused function 'fromWordsToBytes' [-Wunused-function]
KeccakP-400-reference.c: static void fromWordsToBytes(unsigned char *state, const tKeccakLane *stateAsWords)
KeccakP-400-reference.c:             ^
KeccakP-400-reference.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Compiler output


KeccakP-400-reference.c: KeccakP-400-reference.c:238:13: warning: 'fromWordsToBytes' defined but not used [-Wunused-function]
KeccakP-400-reference.c:   238 | static void fromWordsToBytes(unsigned char *state, const tKeccakLane *stateAsWords)
KeccakP-400-reference.c:       |             ^~~~~~~~~~~~~~~~
KeccakP-400-reference.c: KeccakP-400-reference.c:227:13: warning: 'fromBytesToWords' defined but not used [-Wunused-function]
KeccakP-400-reference.c:   227 | static void fromBytesToWords(tKeccakLane *stateAsWords, const unsigned char *state)
KeccakP-400-reference.c:       |             ^~~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Compiler output


Keccak-f.cpp: In file included from Keccak-f.cpp:17:
Keccak-f.cpp: Keccak-f.h: In instantiation of 'void KeccakF::forward(std::vector<Lane>&) const [with Lane = long long unsigned int]':
Keccak-f.cpp: Keccak-f.cpp:175:14:   required from here
Keccak-f.cpp: Keccak-f.h:473:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
Keccak-f.cpp:   473 |     for(int i=startRoundIndex; i<startRoundIndex+nrRounds; i++)
Keccak-f.cpp:       |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~
Keccak-f.cpp: In file included from /usr/include/c++/10/vector:72,
Keccak-f.cpp:                  from Keccak-f.h:21,
Keccak-f.cpp:                  from Keccak-f.cpp:17:
Keccak-f.cpp: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
Keccak-f.cpp: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
Keccak-f.cpp:   426 |       vector<_Tp, _Alloc>::
Keccak-f.cpp:       |       ^~~~~~~~~~~~~~~~~~~
Keccak-f.cpp: /usr/include/c++/10/bits/vector.tcc: In member function 'void KeccakF::initializeRoundConstants()':
Keccak-f.cpp: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
Keccak-f.cpp:   121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
Keccak-f.cpp:       |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:refg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall

Compiler output


Keccak-f.cpp: In file included from Keccak-f.cpp:17:
Keccak-f.cpp: Keccak-f.h: In instantiation of 'void KeccakF::forward(std::vector<Lane>&) const [with Lane = long long unsigned int]':
Keccak-f.cpp: Keccak-f.cpp:175:14:   required from here
Keccak-f.cpp: Keccak-f.h:473:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
Keccak-f.cpp:   473 |     for(int i=startRoundIndex; i<startRoundIndex+nrRounds; i++)
Keccak-f.cpp:       |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:refg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KeccakP-400-reference.o N 0
KeccakP-400-reference.o N 114
KeccakP-400-reference.o N 123
KeccakP-400-reference.o N 12a
KeccakP-400-reference.o N 136
KeccakP-400-reference.o N 14a
KeccakP-400-reference.o N 15b
KeccakP-400-reference.o N 168
KeccakP-400-reference.o N 176
KeccakP-400-reference.o N 188
KeccakP-400-reference.o N 18e
KeccakP-400-reference.o N 197
KeccakP-400-reference.o N 199
KeccakP-400-reference.o N 19f
KeccakP-400-reference.o N 1a1
KeccakP-400-reference.o N 1a3
KeccakP-400-reference.o N 1a5
KeccakP-400-reference.o N 1a7
KeccakP-400-reference.o N 1a9
KeccakP-400-reference.o N 1ad
KeccakP-400-reference.o N 1b0
KeccakP-400-reference.o N 1b6
KeccakP-400-reference.o N 1ba
KeccakP-400-reference.o N 1bf
KeccakP-400-reference.o N 1ca
KeccakP-400-reference.o N 1e0
KeccakP-400-reference.o N 1f3
KeccakP-400-reference.o N 207
KeccakP-400-reference.o N 221
KeccakP-400-reference.o N 240
KeccakP-400-reference.o N 25
KeccakP-400-reference.o N 25b
KeccakP-400-reference.o N 277
KeccakP-400-reference.o N 287
KeccakP-400-reference.o N 29f
KeccakP-400-reference.o N 2bd
KeccakP-400-reference.o N 2de
KeccakP-400-reference.o N 2fb
KeccakP-400-reference.o N 300
KeccakP-400-reference.o N 307
KeccakP-400-reference.o N 30c
KeccakP-400-reference.o N 313
KeccakP-400-reference.o N 31d
KeccakP-400-reference.o N 325
KeccakP-400-reference.o N 32b
KeccakP-400-reference.o N 332
KeccakP-400-reference.o N 334
KeccakP-400-reference.o N 33b
KeccakP-400-reference.o N 33f
KeccakP-400-reference.o N 34c
KeccakP-400-reference.o N 351
KeccakP-400-reference.o N 35e
KeccakP-400-reference.o N 36c
KeccakP-400-reference.o N 37b
KeccakP-400-reference.o N 389
KeccakP-400-reference.o N 397
KeccakP-400-reference.o N 3a4
KeccakP-400-reference.o N 3b0
KeccakP-400-reference.o N 3be
KeccakP-400-reference.o N 3ce
KeccakP-400-reference.o N 3d
KeccakP-400-reference.o N 3db
KeccakP-400-reference.o N 3e4
KeccakP-400-reference.o N 3ef
KeccakP-400-reference.o N 3f6
KeccakP-400-reference.o N 3fe
KeccakP-400-reference.o N 406
KeccakP-400-reference.o N 412
KeccakP-400-reference.o N 41b
KeccakP-400-reference.o N 423
KeccakP-400-reference.o N 42f
KeccakP-400-reference.o N 43e
KeccakP-400-reference.o N 44a
KeccakP-400-reference.o N 454
KeccakP-400-reference.o N 45a
KeccakP-400-reference.o N 465
KeccakP-400-reference.o N 46d
KeccakP-400-reference.o N 47b
KeccakP-400-reference.o N 485
KeccakP-400-reference.o N 48f
KeccakP-400-reference.o N 498
KeccakP-400-reference.o N 4a4
KeccakP-400-reference.o N 4af
KeccakP-400-reference.o N 4bd
KeccakP-400-reference.o N 4cb
KeccakP-400-reference.o N 4d8
KeccakP-400-reference.o N 4df
KeccakP-400-reference.o N 4e6
KeccakP-400-reference.o N 4ec
KeccakP-400-reference.o N 4f5
KeccakP-400-reference.o N 4fe
KeccakP-400-reference.o N ff
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetSr.o N 0
KetSr.o N 107
KetSr.o N 115
KetSr.o N 129
KetSr.o N 13c
KetSr.o N 149
KetSr.o N 161
KetSr.o N 17b
KetSr.o N 196
KetSr.o N 1a1
KetSr.o N 1a7
KetSr.o N 1ac
KetSr.o N 1c0
KetSr.o N 1d4
KetSr.o N 1f2
KetSr.o N 205
KetSr.o N 21c
KetSr.o N 231
KetSr.o N 25
KetSr.o N 250
KetSr.o N 263
KetSr.o N 274
KetSr.o N 27a
KetSr.o N 281
KetSr.o N 286
KetSr.o N 28d
KetSr.o N 295
KetSr.o N 29f
KetSr.o N 2aa
KetSr.o N 2d
KetSr.o N ef
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T
KetjeSr.o N 0
KetjeSr.o N 111
KetjeSr.o N 133
KetjeSr.o N 148
KetjeSr.o N 15f
KetjeSr.o N 165
KetjeSr.o N 173
KetjeSr.o N 189
KetjeSr.o N 19e
KetjeSr.o N 1b1
KetjeSr.o N 1cc
KetjeSr.o N 1d7
KetjeSr.o N 1f6
KetjeSr.o N 20d
KetjeSr.o N 21e
KetjeSr.o N 231
KetjeSr.o N 244
KetjeSr.o N 248
KetjeSr.o N 25
KetjeSr.o N 263
KetjeSr.o N 279
KetjeSr.o N 292
KetjeSr.o N 2a1
KetjeSr.o N 2ab
KetjeSr.o N 2bf
KetjeSr.o N 2c8
KetjeSr.o N 2ce
KetjeSr.o N 2d4
KetjeSr.o N 2e6
KetjeSr.o N 2f
KetjeSr.o N 2fc
KetjeSr.o N 30d
KetjeSr.o N 311
KetjeSr.o N 31f
KetjeSr.o N 325
KetjeSr.o N 335
KetjeSr.o N 347
KetjeSr.o N 34f
KetjeSr.o N 354
KetjeSr.o N 359
KetjeSr.o N 369
KetjeSr.o N 36e
KetjeSr.o N 378
KetjeSr.o N 383
KetjeSr.o N 388
KetjeSr.o N 38c
KetjeSr.o N 39b
KetjeSr.o N 3a7
KetjeSr.o N f1
KetjeSr.o N fe
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 10e
encrypt.o N 11c
encrypt.o N 130
encrypt.o N 136
encrypt.o N 143
encrypt.o N 155
encrypt.o N 16b
encrypt.o N 186
encrypt.o N 19c
encrypt.o N 1ab
encrypt.o N 1c4
encrypt.o N 1f6
encrypt.o N 228
encrypt.o N 231
encrypt.o N 242
encrypt.o N 244
encrypt.o N 249
encrypt.o N 25
encrypt.o N 260
encrypt.o N 262
encrypt.o N 264
encrypt.o N 269
encrypt.o N 26e
encrypt.o N 274
encrypt.o N 277
encrypt.o N 27c
encrypt.o N 2f
encrypt.o N f1

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KeccakP-400-reference.o N 0
KeccakP-400-reference.o N 114
KeccakP-400-reference.o N 123
KeccakP-400-reference.o N 12a
KeccakP-400-reference.o N 136
KeccakP-400-reference.o N 14a
KeccakP-400-reference.o N 15b
KeccakP-400-reference.o N 168
KeccakP-400-reference.o N 176
KeccakP-400-reference.o N 188
KeccakP-400-reference.o N 18e
KeccakP-400-reference.o N 197
KeccakP-400-reference.o N 199
KeccakP-400-reference.o N 19f
KeccakP-400-reference.o N 1a1
KeccakP-400-reference.o N 1a3
KeccakP-400-reference.o N 1a5
KeccakP-400-reference.o N 1a7
KeccakP-400-reference.o N 1a9
KeccakP-400-reference.o N 1ad
KeccakP-400-reference.o N 1b1
KeccakP-400-reference.o N 1b6
KeccakP-400-reference.o N 1c1
KeccakP-400-reference.o N 1d7
KeccakP-400-reference.o N 1ea
KeccakP-400-reference.o N 1fe
KeccakP-400-reference.o N 218
KeccakP-400-reference.o N 237
KeccakP-400-reference.o N 25
KeccakP-400-reference.o N 252
KeccakP-400-reference.o N 26e
KeccakP-400-reference.o N 27e
KeccakP-400-reference.o N 296
KeccakP-400-reference.o N 2b4
KeccakP-400-reference.o N 2d5
KeccakP-400-reference.o N 2f2
KeccakP-400-reference.o N 2f7
KeccakP-400-reference.o N 2fe
KeccakP-400-reference.o N 303
KeccakP-400-reference.o N 30a
KeccakP-400-reference.o N 314
KeccakP-400-reference.o N 31c
KeccakP-400-reference.o N 322
KeccakP-400-reference.o N 329
KeccakP-400-reference.o N 32b
KeccakP-400-reference.o N 332
KeccakP-400-reference.o N 336
KeccakP-400-reference.o N 343
KeccakP-400-reference.o N 348
KeccakP-400-reference.o N 355
KeccakP-400-reference.o N 363
KeccakP-400-reference.o N 372
KeccakP-400-reference.o N 380
KeccakP-400-reference.o N 38e
KeccakP-400-reference.o N 39b
KeccakP-400-reference.o N 3a7
KeccakP-400-reference.o N 3b5
KeccakP-400-reference.o N 3c5
KeccakP-400-reference.o N 3d
KeccakP-400-reference.o N 3d2
KeccakP-400-reference.o N 3db
KeccakP-400-reference.o N 3e6
KeccakP-400-reference.o N 3ed
KeccakP-400-reference.o N 3f5
KeccakP-400-reference.o N 3fd
KeccakP-400-reference.o N 409
KeccakP-400-reference.o N 412
KeccakP-400-reference.o N 41a
KeccakP-400-reference.o N 426
KeccakP-400-reference.o N 435
KeccakP-400-reference.o N 441
KeccakP-400-reference.o N 44b
KeccakP-400-reference.o N 451
KeccakP-400-reference.o N 45c
KeccakP-400-reference.o N 464
KeccakP-400-reference.o N 472
KeccakP-400-reference.o N 47c
KeccakP-400-reference.o N 486
KeccakP-400-reference.o N 48f
KeccakP-400-reference.o N 49b
KeccakP-400-reference.o N 4a6
KeccakP-400-reference.o N 4b4
KeccakP-400-reference.o N 4c2
KeccakP-400-reference.o N 4cf
KeccakP-400-reference.o N 4d6
KeccakP-400-reference.o N 4dd
KeccakP-400-reference.o N 4e3
KeccakP-400-reference.o N 4ec
KeccakP-400-reference.o N 4f5
KeccakP-400-reference.o N ff
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetSr.o N 0
KetSr.o N 107
KetSr.o N 115
KetSr.o N 129
KetSr.o N 13c
KetSr.o N 149
KetSr.o N 161
KetSr.o N 17b
KetSr.o N 196
KetSr.o N 1a1
KetSr.o N 1a7
KetSr.o N 1ac
KetSr.o N 1c0
KetSr.o N 1d4
KetSr.o N 1f2
KetSr.o N 205
KetSr.o N 21c
KetSr.o N 231
KetSr.o N 25
KetSr.o N 250
KetSr.o N 263
KetSr.o N 274
KetSr.o N 27a
KetSr.o N 281
KetSr.o N 286
KetSr.o N 28d
KetSr.o N 295
KetSr.o N 29f
KetSr.o N 2aa
KetSr.o N 2d
KetSr.o N ef
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T
KetjeSr.o N 0
KetjeSr.o N 111
KetjeSr.o N 133
KetjeSr.o N 148
KetjeSr.o N 15f
KetjeSr.o N 165
KetjeSr.o N 173
KetjeSr.o N 189
KetjeSr.o N 19e
KetjeSr.o N 1b1
KetjeSr.o N 1cc
KetjeSr.o N 1d7
KetjeSr.o N 1f6
KetjeSr.o N 20d
KetjeSr.o N 21e
KetjeSr.o N 231
KetjeSr.o N 244
KetjeSr.o N 248
KetjeSr.o N 25
KetjeSr.o N 263
KetjeSr.o N 279
KetjeSr.o N 292
KetjeSr.o N 2a1
KetjeSr.o N 2ab
KetjeSr.o N 2bf
KetjeSr.o N 2c8
KetjeSr.o N 2ce
KetjeSr.o N 2d4
KetjeSr.o N 2e6
KetjeSr.o N 2f
KetjeSr.o N 2fc
KetjeSr.o N 30d
KetjeSr.o N 311
KetjeSr.o N 31f
KetjeSr.o N 325
KetjeSr.o N 335
KetjeSr.o N 347
KetjeSr.o N 34f
KetjeSr.o N 354
KetjeSr.o N 359
KetjeSr.o N 369
KetjeSr.o N 36e
KetjeSr.o N 378
KetjeSr.o N 383
KetjeSr.o N 388
KetjeSr.o N 38c
KetjeSr.o N 39b
KetjeSr.o N 3a7
KetjeSr.o N f1
KetjeSr.o N fe
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 10e
encrypt.o N 11c
encrypt.o N 130
encrypt.o N 136
encrypt.o N 143
encrypt.o N 155
encrypt.o N 16b
encrypt.o N 186
encrypt.o N 19c
encrypt.o N 1ab
encrypt.o N 1c4
encrypt.o N 1f6
encrypt.o N 228
encrypt.o N 231
encrypt.o N 242
encrypt.o N 244
encrypt.o N 249
encrypt.o N 25
encrypt.o N 260
encrypt.o N 262
encrypt.o N 264
encrypt.o N 269
encrypt.o N 26e
encrypt.o N 274
encrypt.o N 277
encrypt.o N 27c
encrypt.o N 2f
encrypt.o N f1

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KeccakP-400-reference.o N 0
KeccakP-400-reference.o N 113
KeccakP-400-reference.o N 122
KeccakP-400-reference.o N 129
KeccakP-400-reference.o N 135
KeccakP-400-reference.o N 149
KeccakP-400-reference.o N 15a
KeccakP-400-reference.o N 167
KeccakP-400-reference.o N 175
KeccakP-400-reference.o N 18b
KeccakP-400-reference.o N 19e
KeccakP-400-reference.o N 1b2
KeccakP-400-reference.o N 1cc
KeccakP-400-reference.o N 1eb
KeccakP-400-reference.o N 206
KeccakP-400-reference.o N 218
KeccakP-400-reference.o N 234
KeccakP-400-reference.o N 244
KeccakP-400-reference.o N 24a
KeccakP-400-reference.o N 24e
KeccakP-400-reference.o N 25
KeccakP-400-reference.o N 251
KeccakP-400-reference.o N 255
KeccakP-400-reference.o N 25a
KeccakP-400-reference.o N 272
KeccakP-400-reference.o N 290
KeccakP-400-reference.o N 2b1
KeccakP-400-reference.o N 2ce
KeccakP-400-reference.o N 2d4
KeccakP-400-reference.o N 2d9
KeccakP-400-reference.o N 2e0
KeccakP-400-reference.o N 2e5
KeccakP-400-reference.o N 2ec
KeccakP-400-reference.o N 2ee
KeccakP-400-reference.o N 2f8
KeccakP-400-reference.o N 300
KeccakP-400-reference.o N 309
KeccakP-400-reference.o N 314
KeccakP-400-reference.o N 316
KeccakP-400-reference.o N 318
KeccakP-400-reference.o N 31a
KeccakP-400-reference.o N 31c
KeccakP-400-reference.o N 31e
KeccakP-400-reference.o N 324
KeccakP-400-reference.o N 32a
KeccakP-400-reference.o N 331
KeccakP-400-reference.o N 333
KeccakP-400-reference.o N 33a
KeccakP-400-reference.o N 33e
KeccakP-400-reference.o N 34b
KeccakP-400-reference.o N 350
KeccakP-400-reference.o N 35d
KeccakP-400-reference.o N 36b
KeccakP-400-reference.o N 37a
KeccakP-400-reference.o N 388
KeccakP-400-reference.o N 396
KeccakP-400-reference.o N 3a3
KeccakP-400-reference.o N 3af
KeccakP-400-reference.o N 3bd
KeccakP-400-reference.o N 3cd
KeccakP-400-reference.o N 3d
KeccakP-400-reference.o N 3da
KeccakP-400-reference.o N 3e3
KeccakP-400-reference.o N 3ee
KeccakP-400-reference.o N 3f5
KeccakP-400-reference.o N 3fd
KeccakP-400-reference.o N 405
KeccakP-400-reference.o N 411
KeccakP-400-reference.o N 41a
KeccakP-400-reference.o N 422
KeccakP-400-reference.o N 42e
KeccakP-400-reference.o N 43d
KeccakP-400-reference.o N 449
KeccakP-400-reference.o N 453
KeccakP-400-reference.o N 459
KeccakP-400-reference.o N 464
KeccakP-400-reference.o N 46c
KeccakP-400-reference.o N 47a
KeccakP-400-reference.o N 484
KeccakP-400-reference.o N 48e
KeccakP-400-reference.o N 497
KeccakP-400-reference.o N 4a3
KeccakP-400-reference.o N 4ae
KeccakP-400-reference.o N 4bc
KeccakP-400-reference.o N 4ca
KeccakP-400-reference.o N 4d7
KeccakP-400-reference.o N 4de
KeccakP-400-reference.o N 4e5
KeccakP-400-reference.o N 4eb
KeccakP-400-reference.o N 4f4
KeccakP-400-reference.o N 4fd
KeccakP-400-reference.o N fe
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetSr.o N 0
KetSr.o N 106
KetSr.o N 114
KetSr.o N 128
KetSr.o N 13b
KetSr.o N 148
KetSr.o N 160
KetSr.o N 17a
KetSr.o N 195
KetSr.o N 1a9
KetSr.o N 1c7
KetSr.o N 1da
KetSr.o N 1f1
KetSr.o N 206
KetSr.o N 211
KetSr.o N 230
KetSr.o N 243
KetSr.o N 25
KetSr.o N 254
KetSr.o N 25a
KetSr.o N 260
KetSr.o N 267
KetSr.o N 26c
KetSr.o N 273
KetSr.o N 278
KetSr.o N 28c
KetSr.o N 294
KetSr.o N 29e
KetSr.o N 2a9
KetSr.o N 2d
KetSr.o N ee
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T
KetjeSr.o N 0
KetjeSr.o N 110
KetjeSr.o N 132
KetjeSr.o N 147
KetjeSr.o N 15e
KetjeSr.o N 164
KetjeSr.o N 172
KetjeSr.o N 188
KetjeSr.o N 19d
KetjeSr.o N 1b0
KetjeSr.o N 1cb
KetjeSr.o N 1d6
KetjeSr.o N 1f5
KetjeSr.o N 20c
KetjeSr.o N 21d
KetjeSr.o N 230
KetjeSr.o N 243
KetjeSr.o N 247
KetjeSr.o N 25
KetjeSr.o N 262
KetjeSr.o N 278
KetjeSr.o N 291
KetjeSr.o N 2a0
KetjeSr.o N 2aa
KetjeSr.o N 2be
KetjeSr.o N 2c7
KetjeSr.o N 2cd
KetjeSr.o N 2d3
KetjeSr.o N 2e5
KetjeSr.o N 2f
KetjeSr.o N 2fb
KetjeSr.o N 30c
KetjeSr.o N 310
KetjeSr.o N 31e
KetjeSr.o N 324
KetjeSr.o N 334
KetjeSr.o N 346
KetjeSr.o N 34e
KetjeSr.o N 353
KetjeSr.o N 358
KetjeSr.o N 368
KetjeSr.o N 36d
KetjeSr.o N 377
KetjeSr.o N 382
KetjeSr.o N 387
KetjeSr.o N 38b
KetjeSr.o N 39a
KetjeSr.o N 3a6
KetjeSr.o N f0
KetjeSr.o N fd
encrypt.o N 0
encrypt.o N 103
encrypt.o N 107
encrypt.o N 10d
encrypt.o N 11b
encrypt.o N 12f
encrypt.o N 135
encrypt.o N 142
encrypt.o N 154
encrypt.o N 16a
encrypt.o N 185
encrypt.o N 19b
encrypt.o N 1aa
encrypt.o N 1c3
encrypt.o N 1f5
encrypt.o N 227
encrypt.o N 230
encrypt.o N 241
encrypt.o N 243
encrypt.o N 248
encrypt.o N 25
encrypt.o N 25f
encrypt.o N 261
encrypt.o N 263
encrypt.o N 268
encrypt.o N 26d
encrypt.o N 273
encrypt.o N 276
encrypt.o N 27b
encrypt.o N 2f
encrypt.o N f0

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KeccakP-400-reference.o N 0
KeccakP-400-reference.o N 114
KeccakP-400-reference.o N 123
KeccakP-400-reference.o N 12a
KeccakP-400-reference.o N 136
KeccakP-400-reference.o N 14a
KeccakP-400-reference.o N 15b
KeccakP-400-reference.o N 168
KeccakP-400-reference.o N 176
KeccakP-400-reference.o N 188
KeccakP-400-reference.o N 18e
KeccakP-400-reference.o N 197
KeccakP-400-reference.o N 199
KeccakP-400-reference.o N 19f
KeccakP-400-reference.o N 1a1
KeccakP-400-reference.o N 1a3
KeccakP-400-reference.o N 1a5
KeccakP-400-reference.o N 1a7
KeccakP-400-reference.o N 1a9
KeccakP-400-reference.o N 1ad
KeccakP-400-reference.o N 1b0
KeccakP-400-reference.o N 1b6
KeccakP-400-reference.o N 1ba
KeccakP-400-reference.o N 1bf
KeccakP-400-reference.o N 1ca
KeccakP-400-reference.o N 1e0
KeccakP-400-reference.o N 1f3
KeccakP-400-reference.o N 207
KeccakP-400-reference.o N 221
KeccakP-400-reference.o N 240
KeccakP-400-reference.o N 25
KeccakP-400-reference.o N 25b
KeccakP-400-reference.o N 277
KeccakP-400-reference.o N 287
KeccakP-400-reference.o N 29f
KeccakP-400-reference.o N 2bd
KeccakP-400-reference.o N 2de
KeccakP-400-reference.o N 2fb
KeccakP-400-reference.o N 300
KeccakP-400-reference.o N 307
KeccakP-400-reference.o N 30c
KeccakP-400-reference.o N 313
KeccakP-400-reference.o N 31d
KeccakP-400-reference.o N 325
KeccakP-400-reference.o N 32b
KeccakP-400-reference.o N 332
KeccakP-400-reference.o N 334
KeccakP-400-reference.o N 33b
KeccakP-400-reference.o N 33f
KeccakP-400-reference.o N 34c
KeccakP-400-reference.o N 351
KeccakP-400-reference.o N 35e
KeccakP-400-reference.o N 36c
KeccakP-400-reference.o N 37b
KeccakP-400-reference.o N 389
KeccakP-400-reference.o N 397
KeccakP-400-reference.o N 3a4
KeccakP-400-reference.o N 3b0
KeccakP-400-reference.o N 3be
KeccakP-400-reference.o N 3ce
KeccakP-400-reference.o N 3d
KeccakP-400-reference.o N 3db
KeccakP-400-reference.o N 3e4
KeccakP-400-reference.o N 3ef
KeccakP-400-reference.o N 3f6
KeccakP-400-reference.o N 3fe
KeccakP-400-reference.o N 406
KeccakP-400-reference.o N 412
KeccakP-400-reference.o N 41b
KeccakP-400-reference.o N 423
KeccakP-400-reference.o N 42f
KeccakP-400-reference.o N 43e
KeccakP-400-reference.o N 44a
KeccakP-400-reference.o N 454
KeccakP-400-reference.o N 45a
KeccakP-400-reference.o N 465
KeccakP-400-reference.o N 46d
KeccakP-400-reference.o N 47b
KeccakP-400-reference.o N 485
KeccakP-400-reference.o N 48f
KeccakP-400-reference.o N 498
KeccakP-400-reference.o N 4a4
KeccakP-400-reference.o N 4af
KeccakP-400-reference.o N 4bd
KeccakP-400-reference.o N 4cb
KeccakP-400-reference.o N 4d8
KeccakP-400-reference.o N 4df
KeccakP-400-reference.o N 4e6
KeccakP-400-reference.o N 4ec
KeccakP-400-reference.o N 4f5
KeccakP-400-reference.o N 4fe
KeccakP-400-reference.o N ff
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetSr.o N 0
KetSr.o N 107
KetSr.o N 115
KetSr.o N 129
KetSr.o N 13c
KetSr.o N 149
KetSr.o N 161
KetSr.o N 17b
KetSr.o N 196
KetSr.o N 1aa
KetSr.o N 1c8
KetSr.o N 1db
KetSr.o N 1f2
KetSr.o N 207
KetSr.o N 212
KetSr.o N 231
KetSr.o N 244
KetSr.o N 25
KetSr.o N 255
KetSr.o N 25b
KetSr.o N 261
KetSr.o N 268
KetSr.o N 26d
KetSr.o N 274
KetSr.o N 279
KetSr.o N 28d
KetSr.o N 295
KetSr.o N 29f
KetSr.o N 2aa
KetSr.o N 2d
KetSr.o N ef
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T
KetjeSr.o N 0
KetjeSr.o N 111
KetjeSr.o N 133
KetjeSr.o N 148
KetjeSr.o N 15f
KetjeSr.o N 165
KetjeSr.o N 173
KetjeSr.o N 189
KetjeSr.o N 19e
KetjeSr.o N 1b1
KetjeSr.o N 1cc
KetjeSr.o N 1d7
KetjeSr.o N 1f6
KetjeSr.o N 20d
KetjeSr.o N 21e
KetjeSr.o N 231
KetjeSr.o N 244
KetjeSr.o N 248
KetjeSr.o N 25
KetjeSr.o N 263
KetjeSr.o N 279
KetjeSr.o N 292
KetjeSr.o N 2a1
KetjeSr.o N 2ab
KetjeSr.o N 2bf
KetjeSr.o N 2c8
KetjeSr.o N 2ce
KetjeSr.o N 2d4
KetjeSr.o N 2e6
KetjeSr.o N 2f
KetjeSr.o N 2fc
KetjeSr.o N 30d
KetjeSr.o N 311
KetjeSr.o N 31f
KetjeSr.o N 325
KetjeSr.o N 335
KetjeSr.o N 347
KetjeSr.o N 34f
KetjeSr.o N 354
KetjeSr.o N 359
KetjeSr.o N 369
KetjeSr.o N 36e
KetjeSr.o N 378
KetjeSr.o N 383
KetjeSr.o N 388
KetjeSr.o N 38c
KetjeSr.o N 39b
KetjeSr.o N 3a7
KetjeSr.o N f1
KetjeSr.o N fe
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 10e
encrypt.o N 11c
encrypt.o N 130
encrypt.o N 136
encrypt.o N 143
encrypt.o N 155
encrypt.o N 16b
encrypt.o N 186
encrypt.o N 19c
encrypt.o N 1ab
encrypt.o N 1c4
encrypt.o N 1f6
encrypt.o N 228
encrypt.o N 231
encrypt.o N 242
encrypt.o N 244
encrypt.o N 249
encrypt.o N 25
encrypt.o N 260
encrypt.o N 262
encrypt.o N 264
encrypt.o N 269
encrypt.o N 26e
encrypt.o N 274
encrypt.o N 277
encrypt.o N 27c
encrypt.o N 2f
encrypt.o N f1

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KeccakP-400-reference.o N 0
KeccakP-400-reference.o N 113
KeccakP-400-reference.o N 122
KeccakP-400-reference.o N 129
KeccakP-400-reference.o N 135
KeccakP-400-reference.o N 149
KeccakP-400-reference.o N 15a
KeccakP-400-reference.o N 167
KeccakP-400-reference.o N 175
KeccakP-400-reference.o N 187
KeccakP-400-reference.o N 18d
KeccakP-400-reference.o N 196
KeccakP-400-reference.o N 198
KeccakP-400-reference.o N 19e
KeccakP-400-reference.o N 1a0
KeccakP-400-reference.o N 1a2
KeccakP-400-reference.o N 1a4
KeccakP-400-reference.o N 1a6
KeccakP-400-reference.o N 1a8
KeccakP-400-reference.o N 1ac
KeccakP-400-reference.o N 1b0
KeccakP-400-reference.o N 1b5
KeccakP-400-reference.o N 1c0
KeccakP-400-reference.o N 1d6
KeccakP-400-reference.o N 1e9
KeccakP-400-reference.o N 1fd
KeccakP-400-reference.o N 217
KeccakP-400-reference.o N 236
KeccakP-400-reference.o N 25
KeccakP-400-reference.o N 251
KeccakP-400-reference.o N 26d
KeccakP-400-reference.o N 27d
KeccakP-400-reference.o N 295
KeccakP-400-reference.o N 2b3
KeccakP-400-reference.o N 2d4
KeccakP-400-reference.o N 2f1
KeccakP-400-reference.o N 2f6
KeccakP-400-reference.o N 2fd
KeccakP-400-reference.o N 302
KeccakP-400-reference.o N 309
KeccakP-400-reference.o N 313
KeccakP-400-reference.o N 31b
KeccakP-400-reference.o N 321
KeccakP-400-reference.o N 328
KeccakP-400-reference.o N 32a
KeccakP-400-reference.o N 331
KeccakP-400-reference.o N 335
KeccakP-400-reference.o N 342
KeccakP-400-reference.o N 347
KeccakP-400-reference.o N 354
KeccakP-400-reference.o N 362
KeccakP-400-reference.o N 371
KeccakP-400-reference.o N 37f
KeccakP-400-reference.o N 38d
KeccakP-400-reference.o N 39a
KeccakP-400-reference.o N 3a6
KeccakP-400-reference.o N 3b4
KeccakP-400-reference.o N 3c4
KeccakP-400-reference.o N 3d
KeccakP-400-reference.o N 3d1
KeccakP-400-reference.o N 3da
KeccakP-400-reference.o N 3e5
KeccakP-400-reference.o N 3ec
KeccakP-400-reference.o N 3f4
KeccakP-400-reference.o N 3fc
KeccakP-400-reference.o N 408
KeccakP-400-reference.o N 411
KeccakP-400-reference.o N 419
KeccakP-400-reference.o N 425
KeccakP-400-reference.o N 434
KeccakP-400-reference.o N 440
KeccakP-400-reference.o N 44a
KeccakP-400-reference.o N 450
KeccakP-400-reference.o N 45b
KeccakP-400-reference.o N 463
KeccakP-400-reference.o N 471
KeccakP-400-reference.o N 47b
KeccakP-400-reference.o N 485
KeccakP-400-reference.o N 48e
KeccakP-400-reference.o N 49a
KeccakP-400-reference.o N 4a5
KeccakP-400-reference.o N 4b3
KeccakP-400-reference.o N 4c1
KeccakP-400-reference.o N 4ce
KeccakP-400-reference.o N 4d5
KeccakP-400-reference.o N 4dc
KeccakP-400-reference.o N 4e2
KeccakP-400-reference.o N 4eb
KeccakP-400-reference.o N 4f4
KeccakP-400-reference.o N fe
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetSr.o N 0
KetSr.o N 106
KetSr.o N 114
KetSr.o N 128
KetSr.o N 13b
KetSr.o N 148
KetSr.o N 160
KetSr.o N 17a
KetSr.o N 195
KetSr.o N 1a0
KetSr.o N 1a6
KetSr.o N 1ab
KetSr.o N 1bf
KetSr.o N 1d3
KetSr.o N 1f1
KetSr.o N 204
KetSr.o N 21b
KetSr.o N 230
KetSr.o N 24f
KetSr.o N 25
KetSr.o N 262
KetSr.o N 273
KetSr.o N 279
KetSr.o N 280
KetSr.o N 285
KetSr.o N 28c
KetSr.o N 294
KetSr.o N 29e
KetSr.o N 2a9
KetSr.o N 2d
KetSr.o N ee
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T
KetjeSr.o N 0
KetjeSr.o N 110
KetjeSr.o N 132
KetjeSr.o N 147
KetjeSr.o N 15e
KetjeSr.o N 164
KetjeSr.o N 172
KetjeSr.o N 188
KetjeSr.o N 19d
KetjeSr.o N 1b0
KetjeSr.o N 1cb
KetjeSr.o N 1d6
KetjeSr.o N 1f5
KetjeSr.o N 20c
KetjeSr.o N 21d
KetjeSr.o N 230
KetjeSr.o N 243
KetjeSr.o N 247
KetjeSr.o N 25
KetjeSr.o N 262
KetjeSr.o N 278
KetjeSr.o N 291
KetjeSr.o N 2a0
KetjeSr.o N 2aa
KetjeSr.o N 2be
KetjeSr.o N 2c7
KetjeSr.o N 2cd
KetjeSr.o N 2d3
KetjeSr.o N 2e5
KetjeSr.o N 2f
KetjeSr.o N 2fb
KetjeSr.o N 30c
KetjeSr.o N 310
KetjeSr.o N 31e
KetjeSr.o N 324
KetjeSr.o N 334
KetjeSr.o N 346
KetjeSr.o N 34e
KetjeSr.o N 353
KetjeSr.o N 358
KetjeSr.o N 368
KetjeSr.o N 36d
KetjeSr.o N 377
KetjeSr.o N 382
KetjeSr.o N 387
KetjeSr.o N 38b
KetjeSr.o N 39a
KetjeSr.o N 39c
KetjeSr.o N f0
KetjeSr.o N fd
encrypt.o N 0
encrypt.o N 103
encrypt.o N 107
encrypt.o N 10d
encrypt.o N 11b
encrypt.o N 12f
encrypt.o N 135
encrypt.o N 142
encrypt.o N 154
encrypt.o N 16a
encrypt.o N 185
encrypt.o N 19b
encrypt.o N 1aa
encrypt.o N 1c3
encrypt.o N 1f5
encrypt.o N 227
encrypt.o N 230
encrypt.o N 241
encrypt.o N 243
encrypt.o N 248
encrypt.o N 25
encrypt.o N 25f
encrypt.o N 261
encrypt.o N 263
encrypt.o N 268
encrypt.o N 26d
encrypt.o N 273
encrypt.o N 276
encrypt.o N 27b
encrypt.o N 2f
encrypt.o N f0

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_DisplayRhoOffsets T
KeccakP-400-reference.o KeccakP400_DisplayRoundConstants T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
KetSr.o KetSr_FeedAssociatedDataBlocks T
KetSr.o KetSr_StateAddByte T
KetSr.o KetSr_StateExtractByte T
KetSr.o KetSr_StateOverwrite T
KetSr.o KetSr_StateTwistIndexes R
KetSr.o KetSr_Step T
KetSr.o KetSr_UnwrapBlocks T
KetSr.o KetSr_WrapBlocks T
KetjeSr.o KetjeSr_FeedAssociatedData T
KetjeSr.o KetjeSr_GetTag T
KetjeSr.o KetjeSr_Initialize T
KetjeSr.o KetjeSr_UnwrapCiphertext T
KetjeSr.o KetjeSr_WrapPlaintext T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)