Test results for armeabi, berry0, crypto_aead/ketjeminorv2

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/ketjeminorv2
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: ketjeminorv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
25159812265 0 033064 384 824T:generic32lcclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
26097912913 0 038780 384 816T:generic32lcclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
26123513045 0 033788 384 824T:generic32lcclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
28306012613 0 036590 380 816T:generic32lcclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
31759812565 0 030699 356 816T:generic32lcgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
33130712453 0 036098 380 816T:generic32lcclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
33270211517 0 029475 356 816T:generic32lcgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
3542049657 0 026751 348 816T:generic32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
35461510929 0 028027 348 816T:generic32lcgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
35484512081 0 032880 384 824T:generic32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
35766312037 0 032780 384 824T:generic32clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
35843010397 0 028351 356 816T:generic32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
35895511921 0 037788 384 816T:generic32clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
36525512221 0 030351 356 816T:generic32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
37408613609 0 033395 356 816T:generic32lcgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
37527511649 0 035618 380 816T:generic32clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
40604012501 0 032283 356 816T:generic32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
46096311377 0 035014 380 816T:generic32clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
7567997807 0 027591 356 816T:compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
12103613642 0 021775 356 816T:compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
13244963229 0 020319 348 816T:compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
15306113710 0 021667 356 816T:compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
3197581056582 564 3477700 968 856T:refclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
3249076761718 564 3077145 972 856T:refclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
3524356575179 564 2786287 996 856T:refg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
4818753653780 564 2768497 1008 856T:refg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
5178212843580 564 3462654 960 848T:refclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
6160321347747 564 2762499 1000 856T:refg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
7806788637816 564 2753038 1020 840T:refg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100820240909
10664378468497 636 3077093 1156 848T:refclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100820240909

Checksum failure


2dc4a33021c301540480716f43e636080b6952b1f02f54f2681cdc47476974b1

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-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:515:29: error: expected '%<type>' or "<type>"
KeccakP-800-u2-armv6m-le-gcc.s: .section        .note.GNU-stack,"",@progbits
KeccakP-800-u2-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-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:515: Error: junk at end of line, first unrecognized character is `,'

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


KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:508:29: error: expected '%<type>' or "<type>"
KeccakP-800-u2-armv7a-le-gcc.s: .section        .note.GNU-stack,"",@progbits
KeccakP-800-u2-armv7a-le-gcc.s:                                    ^

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

Compiler output


KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:508: Error: junk at end of line, first unrecognized character is `,'

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

Compiler output


KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:254:5: error: invalid instruction, any one of the following would fix this:
KeccakP-800-u2-armv7m-le-gcc.s:     ldr     r4, [r1], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:254:5: note: instruction requires: thumb2
KeccakP-800-u2-armv7m-le-gcc.s:     ldr     r4, [r1], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:254:5: note: instruction requires: arm-mode
KeccakP-800-u2-armv7m-le-gcc.s:     ldr     r4, [r1], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:254:23: note: too many operands for instruction
KeccakP-800-u2-armv7m-le-gcc.s:     ldr     r4, [r1], #4
KeccakP-800-u2-armv7m-le-gcc.s:                       ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:256:5: error: invalid instruction, any one of the following would fix this:
KeccakP-800-u2-armv7m-le-gcc.s:     str     r2, [r0], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:256:5: note: instruction requires: arm-mode
KeccakP-800-u2-armv7m-le-gcc.s:     str     r2, [r0], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:256:5: note: instruction requires: thumb2
KeccakP-800-u2-armv7m-le-gcc.s:     str     r2, [r0], #4
KeccakP-800-u2-armv7m-le-gcc.s:     ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:256:23: note: too many operands for instruction
KeccakP-800-u2-armv7m-le-gcc.s:     str     r2, [r0], #4
KeccakP-800-u2-armv7m-le-gcc.s:                       ^
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:264:5: error: invalid instruction, any one of the following would fix this:
KeccakP-800-u2-armv7m-le-gcc.s: ...

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


KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:254: Error: cannot honor width suffix -- `ldr r4,[r1],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:256: Error: cannot honor width suffix -- `str r2,[r0],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:264: Error: cannot honor width suffix -- `ldrb r4,[r1],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:266: Error: cannot honor width suffix -- `strb r2,[r0],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:284: Error: cannot honor width suffix -- `ldr r2,[r1],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:285: Error: cannot honor width suffix -- `str r2,[r0],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:292: Error: cannot honor width suffix -- `ldrb r2,[r1],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:293: Error: cannot honor width suffix -- `strb r2,[r0],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:311: Error: cannot honor width suffix -- `str r3,[r0],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:315: Error: cannot honor width suffix -- `ands r1,#3'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:318: Error: cannot honor width suffix -- `strb r3,[r0],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:336: Error: cannot honor width suffix -- `ldr r2,[r0],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:337: Error: cannot honor width suffix -- `str r2,[r1],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:344: Error: cannot honor width suffix -- `ldrb r2,[r0],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:345: Error: cannot honor width suffix -- `strb r2,[r1],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:365: Error: cannot honor width suffix -- `ldr r5,[r0],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:366: Error: cannot honor width suffix -- `ldr r4,[r1],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:368: Error: cannot honor width suffix -- `str r5,[r2],#4'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:375: Error: cannot honor width suffix -- `ldrb r5,[r0],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:376: Error: cannot honor width suffix -- `ldrb r4,[r1],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:378: Error: cannot honor width suffix -- `strb r5,[r2],#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:395: Error: cannot honor width suffix -- `sub r1,r1,r2,LSL#2'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:396: Error: cannot honor width suffix -- `tst r2,#1'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:398: Error: cannot honor width suffix -- `push {r4-r12,lr}'
KeccakP-800-u2-armv7m-le-gcc.s: ...

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-800-compact.c: KeccakP-800-compact.c:27:36: warning: '/*' within block comment [-Wcomment]
KeccakP-800-compact.c: /* #define DIVISION_INSTRUCTION    /* comment if no division instruction or more compact when not using division */
KeccakP-800-compact.c:                                    ^
KeccakP-800-compact.c: 1 warning 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-800-compact.c: KeccakP-800-compact.c:27:36: warning: "/*" within comment [-Wcomment]
KeccakP-800-compact.c:    27 | /* #define DIVISION_INSTRUCTION    /* comment if no division instruction or more compact when not using division */
KeccakP-800-compact.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-800-compact.o KeccakP800_AddByte T
KeccakP-800-compact.o KeccakP800_AddBytes T
KeccakP-800-compact.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-compact.o KeccakP800_ExtractBytes T
KeccakP-800-compact.o KeccakP800_Initialize T
KeccakP-800-compact.o KeccakP800_Mod5 R
KeccakP-800-compact.o KeccakP800_OverwriteBytes T
KeccakP-800-compact.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-compact.o KeccakP800_Permute_12rounds T
KeccakP-800-compact.o KeccakP800_Permute_22rounds T
KeccakP-800-compact.o KeccakP800_Permute_Nrounds T
KeccakP-800-compact.o KeccakP800_PiLane R
KeccakP-800-compact.o KeccakP800_RotationConstants R
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_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)

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 100
KeccakP-800-opt32.o N 119
KeccakP-800-opt32.o N 126
KeccakP-800-opt32.o N 12d
KeccakP-800-opt32.o N 141
KeccakP-800-opt32.o N 14f
KeccakP-800-opt32.o N 165
KeccakP-800-opt32.o N 178
KeccakP-800-opt32.o N 18c
KeccakP-800-opt32.o N 1a6
KeccakP-800-opt32.o N 1c5
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fc
KeccakP-800-opt32.o N 218
KeccakP-800-opt32.o N 230
KeccakP-800-opt32.o N 24e
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 270
KeccakP-800-opt32.o N 276
KeccakP-800-opt32.o N 27f
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 298
KeccakP-800-opt32.o N 2a5
KeccakP-800-opt32.o N 2aa
KeccakP-800-opt32.o N 2b1
KeccakP-800-opt32.o N 2ba
KeccakP-800-opt32.o N 2c2
KeccakP-800-opt32.o N 2ce
KeccakP-800-opt32.o N 2d8
KeccakP-800-opt32.o N 2db
KeccakP-800-opt32.o N 2e2
KeccakP-800-opt32.o N 2e4
KeccakP-800-opt32.o N 2eb
KeccakP-800-opt32.o N 2ee
KeccakP-800-opt32.o N 2f1
KeccakP-800-opt32.o N 2f4
KeccakP-800-opt32.o N 2f7
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 2fd
KeccakP-800-opt32.o N 300
KeccakP-800-opt32.o N 303
KeccakP-800-opt32.o N 306
KeccakP-800-opt32.o N 309
KeccakP-800-opt32.o N 30f
KeccakP-800-opt32.o N 316
KeccakP-800-opt32.o N 320
KeccakP-800-opt32.o N 329
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 353
KeccakP-800-opt32.o N 364
KeccakP-800-opt32.o N 36b
KeccakP-800-opt32.o N 39
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10c
KetMn.o N 11a
KetMn.o N 12e
KetMn.o N 141
KetMn.o N 14e
KetMn.o N 166
KetMn.o N 180
KetMn.o N 19b
KetMn.o N 1a6
KetMn.o N 1ac
KetMn.o N 1b1
KetMn.o N 1c5
KetMn.o N 1d9
KetMn.o N 1f7
KetMn.o N 20a
KetMn.o N 221
KetMn.o N 236
KetMn.o N 25
KetMn.o N 255
KetMn.o N 268
KetMn.o N 279
KetMn.o N 27f
KetMn.o N 286
KetMn.o N 28b
KetMn.o N 292
KetMn.o N 29a
KetMn.o N 2a4
KetMn.o N 2af
KetMn.o N 2d
KetMn.o N f4
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 103
KetjeMn.o N 116
KetjeMn.o N 138
KetjeMn.o N 14d
KetjeMn.o N 164
KetjeMn.o N 16a
KetjeMn.o N 178
KetjeMn.o N 18e
KetjeMn.o N 1a3
KetjeMn.o N 1b6
KetjeMn.o N 1d1
KetjeMn.o N 1dc
KetjeMn.o N 1fb
KetjeMn.o N 212
KetjeMn.o N 223
KetjeMn.o N 236
KetjeMn.o N 249
KetjeMn.o N 24d
KetjeMn.o N 25
KetjeMn.o N 268
KetjeMn.o N 27e
KetjeMn.o N 297
KetjeMn.o N 2a6
KetjeMn.o N 2b0
KetjeMn.o N 2c4
KetjeMn.o N 2cd
KetjeMn.o N 2d3
KetjeMn.o N 2d9
KetjeMn.o N 2eb
KetjeMn.o N 2f
KetjeMn.o N 301
KetjeMn.o N 312
KetjeMn.o N 316
KetjeMn.o N 324
KetjeMn.o N 32a
KetjeMn.o N 33a
KetjeMn.o N 34c
KetjeMn.o N 354
KetjeMn.o N 359
KetjeMn.o N 35e
KetjeMn.o N 36e
KetjeMn.o N 373
KetjeMn.o N 37d
KetjeMn.o N 388
KetjeMn.o N 38d
KetjeMn.o N 391
KetjeMn.o N 3a0
KetjeMn.o N 3ac
KetjeMn.o N f6
encrypt.o N 0
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 113
encrypt.o N 121
encrypt.o N 135
encrypt.o N 13b
encrypt.o N 148
encrypt.o N 15a
encrypt.o N 170
encrypt.o N 18b
encrypt.o N 1a1
encrypt.o N 1b0
encrypt.o N 1c9
encrypt.o N 200
encrypt.o N 237
encrypt.o N 240
encrypt.o N 25
encrypt.o N 251
encrypt.o N 253
encrypt.o N 258
encrypt.o N 26f
encrypt.o N 271
encrypt.o N 273
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 283
encrypt.o N 286
encrypt.o N 28b
encrypt.o N 2f
encrypt.o N f6

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 100
KeccakP-800-opt32.o N 119
KeccakP-800-opt32.o N 126
KeccakP-800-opt32.o N 12d
KeccakP-800-opt32.o N 141
KeccakP-800-opt32.o N 14f
KeccakP-800-opt32.o N 165
KeccakP-800-opt32.o N 178
KeccakP-800-opt32.o N 18c
KeccakP-800-opt32.o N 1a6
KeccakP-800-opt32.o N 1c5
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fc
KeccakP-800-opt32.o N 218
KeccakP-800-opt32.o N 230
KeccakP-800-opt32.o N 24e
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 270
KeccakP-800-opt32.o N 276
KeccakP-800-opt32.o N 27f
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 298
KeccakP-800-opt32.o N 2a5
KeccakP-800-opt32.o N 2aa
KeccakP-800-opt32.o N 2b1
KeccakP-800-opt32.o N 2ba
KeccakP-800-opt32.o N 2c2
KeccakP-800-opt32.o N 2ce
KeccakP-800-opt32.o N 2d8
KeccakP-800-opt32.o N 2db
KeccakP-800-opt32.o N 2e2
KeccakP-800-opt32.o N 2e4
KeccakP-800-opt32.o N 2eb
KeccakP-800-opt32.o N 2ee
KeccakP-800-opt32.o N 2f1
KeccakP-800-opt32.o N 2f4
KeccakP-800-opt32.o N 2f7
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 2fd
KeccakP-800-opt32.o N 300
KeccakP-800-opt32.o N 303
KeccakP-800-opt32.o N 306
KeccakP-800-opt32.o N 309
KeccakP-800-opt32.o N 30f
KeccakP-800-opt32.o N 316
KeccakP-800-opt32.o N 320
KeccakP-800-opt32.o N 329
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 353
KeccakP-800-opt32.o N 364
KeccakP-800-opt32.o N 367
KeccakP-800-opt32.o N 39
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10c
KetMn.o N 11a
KetMn.o N 12e
KetMn.o N 141
KetMn.o N 14e
KetMn.o N 166
KetMn.o N 180
KetMn.o N 19b
KetMn.o N 1a6
KetMn.o N 1ac
KetMn.o N 1b1
KetMn.o N 1c5
KetMn.o N 1d9
KetMn.o N 1f7
KetMn.o N 20a
KetMn.o N 221
KetMn.o N 236
KetMn.o N 25
KetMn.o N 255
KetMn.o N 268
KetMn.o N 279
KetMn.o N 27f
KetMn.o N 286
KetMn.o N 28b
KetMn.o N 292
KetMn.o N 29a
KetMn.o N 2a4
KetMn.o N 2af
KetMn.o N 2d
KetMn.o N f4
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 103
KetjeMn.o N 116
KetjeMn.o N 138
KetjeMn.o N 14d
KetjeMn.o N 164
KetjeMn.o N 16a
KetjeMn.o N 178
KetjeMn.o N 18e
KetjeMn.o N 1a3
KetjeMn.o N 1b6
KetjeMn.o N 1d1
KetjeMn.o N 1dc
KetjeMn.o N 1fb
KetjeMn.o N 212
KetjeMn.o N 223
KetjeMn.o N 236
KetjeMn.o N 249
KetjeMn.o N 24d
KetjeMn.o N 25
KetjeMn.o N 268
KetjeMn.o N 27e
KetjeMn.o N 297
KetjeMn.o N 2a6
KetjeMn.o N 2b0
KetjeMn.o N 2c4
KetjeMn.o N 2cd
KetjeMn.o N 2d3
KetjeMn.o N 2d9
KetjeMn.o N 2eb
KetjeMn.o N 2f
KetjeMn.o N 301
KetjeMn.o N 312
KetjeMn.o N 316
KetjeMn.o N 324
KetjeMn.o N 32a
KetjeMn.o N 33a
KetjeMn.o N 34c
KetjeMn.o N 354
KetjeMn.o N 359
KetjeMn.o N 35e
KetjeMn.o N 36e
KetjeMn.o N 373
KetjeMn.o N 37d
KetjeMn.o N 388
KetjeMn.o N 38d
KetjeMn.o N 391
KetjeMn.o N 3a0
KetjeMn.o N 3ac
KetjeMn.o N f6
encrypt.o N 0
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 113
encrypt.o N 121
encrypt.o N 135
encrypt.o N 13b
encrypt.o N 148
encrypt.o N 15a
encrypt.o N 170
encrypt.o N 18b
encrypt.o N 1a1
encrypt.o N 1b0
encrypt.o N 1c9
encrypt.o N 200
encrypt.o N 237
encrypt.o N 240
encrypt.o N 25
encrypt.o N 251
encrypt.o N 253
encrypt.o N 258
encrypt.o N 26f
encrypt.o N 271
encrypt.o N 273
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 283
encrypt.o N 286
encrypt.o N 28b
encrypt.o N 2f
encrypt.o N f6

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 118
KeccakP-800-opt32.o N 125
KeccakP-800-opt32.o N 12c
KeccakP-800-opt32.o N 140
KeccakP-800-opt32.o N 14e
KeccakP-800-opt32.o N 164
KeccakP-800-opt32.o N 177
KeccakP-800-opt32.o N 18b
KeccakP-800-opt32.o N 1a5
KeccakP-800-opt32.o N 1c4
KeccakP-800-opt32.o N 1df
KeccakP-800-opt32.o N 1fb
KeccakP-800-opt32.o N 217
KeccakP-800-opt32.o N 22f
KeccakP-800-opt32.o N 24d
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 268
KeccakP-800-opt32.o N 26f
KeccakP-800-opt32.o N 275
KeccakP-800-opt32.o N 27e
KeccakP-800-opt32.o N 283
KeccakP-800-opt32.o N 28a
KeccakP-800-opt32.o N 297
KeccakP-800-opt32.o N 2a4
KeccakP-800-opt32.o N 2a9
KeccakP-800-opt32.o N 2b0
KeccakP-800-opt32.o N 2b9
KeccakP-800-opt32.o N 2c1
KeccakP-800-opt32.o N 2cd
KeccakP-800-opt32.o N 2d7
KeccakP-800-opt32.o N 2da
KeccakP-800-opt32.o N 2e1
KeccakP-800-opt32.o N 2e3
KeccakP-800-opt32.o N 2ea
KeccakP-800-opt32.o N 2ed
KeccakP-800-opt32.o N 2f0
KeccakP-800-opt32.o N 2f3
KeccakP-800-opt32.o N 2f6
KeccakP-800-opt32.o N 2f9
KeccakP-800-opt32.o N 2fc
KeccakP-800-opt32.o N 2ff
KeccakP-800-opt32.o N 302
KeccakP-800-opt32.o N 305
KeccakP-800-opt32.o N 308
KeccakP-800-opt32.o N 30e
KeccakP-800-opt32.o N 315
KeccakP-800-opt32.o N 31f
KeccakP-800-opt32.o N 328
KeccakP-800-opt32.o N 332
KeccakP-800-opt32.o N 33e
KeccakP-800-opt32.o N 352
KeccakP-800-opt32.o N 363
KeccakP-800-opt32.o N 36a
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N ff
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10b
KetMn.o N 119
KetMn.o N 12d
KetMn.o N 140
KetMn.o N 14d
KetMn.o N 165
KetMn.o N 17f
KetMn.o N 19a
KetMn.o N 1ae
KetMn.o N 1cc
KetMn.o N 1df
KetMn.o N 1f6
KetMn.o N 20b
KetMn.o N 216
KetMn.o N 235
KetMn.o N 248
KetMn.o N 25
KetMn.o N 259
KetMn.o N 25f
KetMn.o N 265
KetMn.o N 26c
KetMn.o N 271
KetMn.o N 278
KetMn.o N 27d
KetMn.o N 291
KetMn.o N 299
KetMn.o N 2a3
KetMn.o N 2ae
KetMn.o N 2d
KetMn.o N f3
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 102
KetjeMn.o N 115
KetjeMn.o N 137
KetjeMn.o N 14c
KetjeMn.o N 163
KetjeMn.o N 169
KetjeMn.o N 177
KetjeMn.o N 18d
KetjeMn.o N 1a2
KetjeMn.o N 1b5
KetjeMn.o N 1d0
KetjeMn.o N 1db
KetjeMn.o N 1fa
KetjeMn.o N 211
KetjeMn.o N 222
KetjeMn.o N 235
KetjeMn.o N 248
KetjeMn.o N 24c
KetjeMn.o N 25
KetjeMn.o N 267
KetjeMn.o N 27d
KetjeMn.o N 296
KetjeMn.o N 2a5
KetjeMn.o N 2af
KetjeMn.o N 2c3
KetjeMn.o N 2cc
KetjeMn.o N 2d2
KetjeMn.o N 2d8
KetjeMn.o N 2ea
KetjeMn.o N 2f
KetjeMn.o N 300
KetjeMn.o N 311
KetjeMn.o N 315
KetjeMn.o N 323
KetjeMn.o N 329
KetjeMn.o N 339
KetjeMn.o N 34b
KetjeMn.o N 353
KetjeMn.o N 358
KetjeMn.o N 35d
KetjeMn.o N 36d
KetjeMn.o N 372
KetjeMn.o N 37c
KetjeMn.o N 387
KetjeMn.o N 38c
KetjeMn.o N 390
KetjeMn.o N 39f
KetjeMn.o N 3ab
KetjeMn.o N f5
encrypt.o N 0
encrypt.o N 108
encrypt.o N 10c
encrypt.o N 112
encrypt.o N 120
encrypt.o N 134
encrypt.o N 13a
encrypt.o N 147
encrypt.o N 159
encrypt.o N 16f
encrypt.o N 18a
encrypt.o N 1a0
encrypt.o N 1af
encrypt.o N 1c8
encrypt.o N 1ff
encrypt.o N 236
encrypt.o N 23f
encrypt.o N 25
encrypt.o N 250
encrypt.o N 252
encrypt.o N 257
encrypt.o N 26e
encrypt.o N 270
encrypt.o N 272
encrypt.o N 277
encrypt.o N 27c
encrypt.o N 282
encrypt.o N 285
encrypt.o N 28a
encrypt.o N 2f
encrypt.o N f5

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 100
KeccakP-800-opt32.o N 119
KeccakP-800-opt32.o N 126
KeccakP-800-opt32.o N 12d
KeccakP-800-opt32.o N 141
KeccakP-800-opt32.o N 14f
KeccakP-800-opt32.o N 165
KeccakP-800-opt32.o N 178
KeccakP-800-opt32.o N 18c
KeccakP-800-opt32.o N 1a6
KeccakP-800-opt32.o N 1c5
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fc
KeccakP-800-opt32.o N 218
KeccakP-800-opt32.o N 230
KeccakP-800-opt32.o N 24e
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 270
KeccakP-800-opt32.o N 276
KeccakP-800-opt32.o N 27f
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 298
KeccakP-800-opt32.o N 2a5
KeccakP-800-opt32.o N 2aa
KeccakP-800-opt32.o N 2b1
KeccakP-800-opt32.o N 2ba
KeccakP-800-opt32.o N 2c2
KeccakP-800-opt32.o N 2ce
KeccakP-800-opt32.o N 2d8
KeccakP-800-opt32.o N 2db
KeccakP-800-opt32.o N 2e2
KeccakP-800-opt32.o N 2e4
KeccakP-800-opt32.o N 2eb
KeccakP-800-opt32.o N 2ee
KeccakP-800-opt32.o N 2f1
KeccakP-800-opt32.o N 2f4
KeccakP-800-opt32.o N 2f7
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 2fd
KeccakP-800-opt32.o N 300
KeccakP-800-opt32.o N 303
KeccakP-800-opt32.o N 306
KeccakP-800-opt32.o N 309
KeccakP-800-opt32.o N 30f
KeccakP-800-opt32.o N 316
KeccakP-800-opt32.o N 320
KeccakP-800-opt32.o N 329
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 353
KeccakP-800-opt32.o N 364
KeccakP-800-opt32.o N 36b
KeccakP-800-opt32.o N 39
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10c
KetMn.o N 11a
KetMn.o N 12e
KetMn.o N 141
KetMn.o N 14e
KetMn.o N 166
KetMn.o N 180
KetMn.o N 19b
KetMn.o N 1af
KetMn.o N 1cd
KetMn.o N 1e0
KetMn.o N 1f7
KetMn.o N 20c
KetMn.o N 217
KetMn.o N 236
KetMn.o N 249
KetMn.o N 25
KetMn.o N 25a
KetMn.o N 260
KetMn.o N 266
KetMn.o N 26d
KetMn.o N 272
KetMn.o N 279
KetMn.o N 27e
KetMn.o N 292
KetMn.o N 29a
KetMn.o N 2a4
KetMn.o N 2af
KetMn.o N 2d
KetMn.o N f4
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 103
KetjeMn.o N 116
KetjeMn.o N 138
KetjeMn.o N 14d
KetjeMn.o N 164
KetjeMn.o N 16a
KetjeMn.o N 178
KetjeMn.o N 18e
KetjeMn.o N 1a3
KetjeMn.o N 1b6
KetjeMn.o N 1d1
KetjeMn.o N 1dc
KetjeMn.o N 1fb
KetjeMn.o N 212
KetjeMn.o N 223
KetjeMn.o N 236
KetjeMn.o N 249
KetjeMn.o N 24d
KetjeMn.o N 25
KetjeMn.o N 268
KetjeMn.o N 27e
KetjeMn.o N 297
KetjeMn.o N 2a6
KetjeMn.o N 2b0
KetjeMn.o N 2c4
KetjeMn.o N 2cd
KetjeMn.o N 2d3
KetjeMn.o N 2d9
KetjeMn.o N 2eb
KetjeMn.o N 2f
KetjeMn.o N 301
KetjeMn.o N 312
KetjeMn.o N 316
KetjeMn.o N 324
KetjeMn.o N 32a
KetjeMn.o N 33a
KetjeMn.o N 34c
KetjeMn.o N 354
KetjeMn.o N 359
KetjeMn.o N 35e
KetjeMn.o N 36e
KetjeMn.o N 373
KetjeMn.o N 37d
KetjeMn.o N 388
KetjeMn.o N 38d
KetjeMn.o N 391
KetjeMn.o N 3a0
KetjeMn.o N 3ac
KetjeMn.o N f6
encrypt.o N 0
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 113
encrypt.o N 121
encrypt.o N 135
encrypt.o N 13b
encrypt.o N 148
encrypt.o N 15a
encrypt.o N 170
encrypt.o N 18b
encrypt.o N 1a1
encrypt.o N 1b0
encrypt.o N 1c9
encrypt.o N 200
encrypt.o N 237
encrypt.o N 240
encrypt.o N 25
encrypt.o N 251
encrypt.o N 253
encrypt.o N 258
encrypt.o N 26f
encrypt.o N 271
encrypt.o N 273
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 283
encrypt.o N 286
encrypt.o N 28b
encrypt.o N 2f
encrypt.o N f6

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 118
KeccakP-800-opt32.o N 125
KeccakP-800-opt32.o N 12c
KeccakP-800-opt32.o N 140
KeccakP-800-opt32.o N 14e
KeccakP-800-opt32.o N 164
KeccakP-800-opt32.o N 177
KeccakP-800-opt32.o N 18b
KeccakP-800-opt32.o N 1a5
KeccakP-800-opt32.o N 1c4
KeccakP-800-opt32.o N 1df
KeccakP-800-opt32.o N 1fb
KeccakP-800-opt32.o N 217
KeccakP-800-opt32.o N 22f
KeccakP-800-opt32.o N 24d
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 268
KeccakP-800-opt32.o N 26f
KeccakP-800-opt32.o N 275
KeccakP-800-opt32.o N 27e
KeccakP-800-opt32.o N 283
KeccakP-800-opt32.o N 28a
KeccakP-800-opt32.o N 297
KeccakP-800-opt32.o N 2a4
KeccakP-800-opt32.o N 2a9
KeccakP-800-opt32.o N 2b0
KeccakP-800-opt32.o N 2b9
KeccakP-800-opt32.o N 2c1
KeccakP-800-opt32.o N 2cd
KeccakP-800-opt32.o N 2d7
KeccakP-800-opt32.o N 2da
KeccakP-800-opt32.o N 2e1
KeccakP-800-opt32.o N 2e3
KeccakP-800-opt32.o N 2ea
KeccakP-800-opt32.o N 2ed
KeccakP-800-opt32.o N 2f0
KeccakP-800-opt32.o N 2f3
KeccakP-800-opt32.o N 2f6
KeccakP-800-opt32.o N 2f9
KeccakP-800-opt32.o N 2fc
KeccakP-800-opt32.o N 2ff
KeccakP-800-opt32.o N 302
KeccakP-800-opt32.o N 305
KeccakP-800-opt32.o N 308
KeccakP-800-opt32.o N 30e
KeccakP-800-opt32.o N 315
KeccakP-800-opt32.o N 31f
KeccakP-800-opt32.o N 328
KeccakP-800-opt32.o N 332
KeccakP-800-opt32.o N 33e
KeccakP-800-opt32.o N 352
KeccakP-800-opt32.o N 363
KeccakP-800-opt32.o N 366
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N ff
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10b
KetMn.o N 119
KetMn.o N 12d
KetMn.o N 140
KetMn.o N 14d
KetMn.o N 165
KetMn.o N 17f
KetMn.o N 19a
KetMn.o N 1a5
KetMn.o N 1ab
KetMn.o N 1b0
KetMn.o N 1c4
KetMn.o N 1d8
KetMn.o N 1f6
KetMn.o N 209
KetMn.o N 220
KetMn.o N 235
KetMn.o N 25
KetMn.o N 254
KetMn.o N 267
KetMn.o N 278
KetMn.o N 27e
KetMn.o N 285
KetMn.o N 28a
KetMn.o N 291
KetMn.o N 299
KetMn.o N 2a3
KetMn.o N 2ae
KetMn.o N 2d
KetMn.o N f3
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 102
KetjeMn.o N 115
KetjeMn.o N 137
KetjeMn.o N 14c
KetjeMn.o N 163
KetjeMn.o N 169
KetjeMn.o N 177
KetjeMn.o N 18d
KetjeMn.o N 1a2
KetjeMn.o N 1b5
KetjeMn.o N 1d0
KetjeMn.o N 1db
KetjeMn.o N 1fa
KetjeMn.o N 211
KetjeMn.o N 222
KetjeMn.o N 235
KetjeMn.o N 248
KetjeMn.o N 24c
KetjeMn.o N 25
KetjeMn.o N 267
KetjeMn.o N 27d
KetjeMn.o N 296
KetjeMn.o N 2a5
KetjeMn.o N 2af
KetjeMn.o N 2c3
KetjeMn.o N 2cc
KetjeMn.o N 2d2
KetjeMn.o N 2d8
KetjeMn.o N 2ea
KetjeMn.o N 2f
KetjeMn.o N 300
KetjeMn.o N 311
KetjeMn.o N 315
KetjeMn.o N 323
KetjeMn.o N 329
KetjeMn.o N 339
KetjeMn.o N 34b
KetjeMn.o N 353
KetjeMn.o N 358
KetjeMn.o N 35d
KetjeMn.o N 36d
KetjeMn.o N 372
KetjeMn.o N 37c
KetjeMn.o N 387
KetjeMn.o N 38c
KetjeMn.o N 390
KetjeMn.o N 39f
KetjeMn.o N 3a1
KetjeMn.o N f5
encrypt.o N 0
encrypt.o N 108
encrypt.o N 10c
encrypt.o N 112
encrypt.o N 120
encrypt.o N 134
encrypt.o N 13a
encrypt.o N 147
encrypt.o N 159
encrypt.o N 16f
encrypt.o N 18a
encrypt.o N 1a0
encrypt.o N 1af
encrypt.o N 1c8
encrypt.o N 1ff
encrypt.o N 236
encrypt.o N 23f
encrypt.o N 25
encrypt.o N 250
encrypt.o N 252
encrypt.o N 257
encrypt.o N 26e
encrypt.o N 270
encrypt.o N 272
encrypt.o N 277
encrypt.o N 27c
encrypt.o N 282
encrypt.o N 285
encrypt.o N 28a
encrypt.o N 2f
encrypt.o N f5

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 102
KeccakP-800-opt32.o N 11b
KeccakP-800-opt32.o N 128
KeccakP-800-opt32.o N 12f
KeccakP-800-opt32.o N 143
KeccakP-800-opt32.o N 15c
KeccakP-800-opt32.o N 16a
KeccakP-800-opt32.o N 180
KeccakP-800-opt32.o N 193
KeccakP-800-opt32.o N 1a7
KeccakP-800-opt32.o N 1c1
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fb
KeccakP-800-opt32.o N 217
KeccakP-800-opt32.o N 233
KeccakP-800-opt32.o N 24b
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 291
KeccakP-800-opt32.o N 29a
KeccakP-800-opt32.o N 29f
KeccakP-800-opt32.o N 2a6
KeccakP-800-opt32.o N 2b3
KeccakP-800-opt32.o N 2c0
KeccakP-800-opt32.o N 2c5
KeccakP-800-opt32.o N 2cc
KeccakP-800-opt32.o N 2d5
KeccakP-800-opt32.o N 2dd
KeccakP-800-opt32.o N 2e9
KeccakP-800-opt32.o N 2f8
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 304
KeccakP-800-opt32.o N 307
KeccakP-800-opt32.o N 30e
KeccakP-800-opt32.o N 311
KeccakP-800-opt32.o N 314
KeccakP-800-opt32.o N 317
KeccakP-800-opt32.o N 31a
KeccakP-800-opt32.o N 31d
KeccakP-800-opt32.o N 324
KeccakP-800-opt32.o N 327
KeccakP-800-opt32.o N 32a
KeccakP-800-opt32.o N 32d
KeccakP-800-opt32.o N 330
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 336
KeccakP-800-opt32.o N 339
KeccakP-800-opt32.o N 33c
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 342
KeccakP-800-opt32.o N 352
KeccakP-800-opt32.o N 358
KeccakP-800-opt32.o N 35f
KeccakP-800-opt32.o N 369
KeccakP-800-opt32.o N 372
KeccakP-800-opt32.o N 37c
KeccakP-800-opt32.o N 388
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N 39c
KeccakP-800-opt32.o N 3ad
KeccakP-800-opt32.o N 3b4
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10e
KetMn.o N 11c
KetMn.o N 130
KetMn.o N 143
KetMn.o N 150
KetMn.o N 168
KetMn.o N 182
KetMn.o N 19d
KetMn.o N 1a8
KetMn.o N 1ae
KetMn.o N 1b3
KetMn.o N 1c7
KetMn.o N 1db
KetMn.o N 1f9
KetMn.o N 20c
KetMn.o N 223
KetMn.o N 238
KetMn.o N 25
KetMn.o N 257
KetMn.o N 26a
KetMn.o N 27b
KetMn.o N 281
KetMn.o N 288
KetMn.o N 28d
KetMn.o N 294
KetMn.o N 29c
KetMn.o N 2a6
KetMn.o N 2b1
KetMn.o N 2d
KetMn.o N f6
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 105
KetjeMn.o N 118
KetjeMn.o N 13a
KetjeMn.o N 14f
KetjeMn.o N 166
KetjeMn.o N 16c
KetjeMn.o N 17a
KetjeMn.o N 190
KetjeMn.o N 1a5
KetjeMn.o N 1b8
KetjeMn.o N 1d3
KetjeMn.o N 1de
KetjeMn.o N 1fd
KetjeMn.o N 214
KetjeMn.o N 225
KetjeMn.o N 238
KetjeMn.o N 24b
KetjeMn.o N 24f
KetjeMn.o N 25
KetjeMn.o N 26a
KetjeMn.o N 280
KetjeMn.o N 299
KetjeMn.o N 2a8
KetjeMn.o N 2b2
KetjeMn.o N 2c6
KetjeMn.o N 2cf
KetjeMn.o N 2d5
KetjeMn.o N 2db
KetjeMn.o N 2ed
KetjeMn.o N 2f
KetjeMn.o N 303
KetjeMn.o N 314
KetjeMn.o N 318
KetjeMn.o N 326
KetjeMn.o N 32c
KetjeMn.o N 33c
KetjeMn.o N 34e
KetjeMn.o N 356
KetjeMn.o N 35b
KetjeMn.o N 360
KetjeMn.o N 370
KetjeMn.o N 375
KetjeMn.o N 37f
KetjeMn.o N 38a
KetjeMn.o N 38f
KetjeMn.o N 393
KetjeMn.o N 3a2
KetjeMn.o N 3ae
KetjeMn.o N f8
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 115
encrypt.o N 123
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 14a
encrypt.o N 15c
encrypt.o N 172
encrypt.o N 18d
encrypt.o N 1a3
encrypt.o N 1b2
encrypt.o N 1cb
encrypt.o N 204
encrypt.o N 23d
encrypt.o N 246
encrypt.o N 25
encrypt.o N 257
encrypt.o N 259
encrypt.o N 25e
encrypt.o N 275
encrypt.o N 277
encrypt.o N 279
encrypt.o N 27e
encrypt.o N 283
encrypt.o N 289
encrypt.o N 28c
encrypt.o N 291
encrypt.o N 2f
encrypt.o N f8

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 102
KeccakP-800-opt32.o N 11b
KeccakP-800-opt32.o N 128
KeccakP-800-opt32.o N 12f
KeccakP-800-opt32.o N 143
KeccakP-800-opt32.o N 15c
KeccakP-800-opt32.o N 16a
KeccakP-800-opt32.o N 180
KeccakP-800-opt32.o N 193
KeccakP-800-opt32.o N 1a7
KeccakP-800-opt32.o N 1c1
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fb
KeccakP-800-opt32.o N 217
KeccakP-800-opt32.o N 233
KeccakP-800-opt32.o N 24b
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 291
KeccakP-800-opt32.o N 29a
KeccakP-800-opt32.o N 29f
KeccakP-800-opt32.o N 2a6
KeccakP-800-opt32.o N 2b3
KeccakP-800-opt32.o N 2c0
KeccakP-800-opt32.o N 2c5
KeccakP-800-opt32.o N 2cc
KeccakP-800-opt32.o N 2d5
KeccakP-800-opt32.o N 2dd
KeccakP-800-opt32.o N 2e9
KeccakP-800-opt32.o N 2f8
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 304
KeccakP-800-opt32.o N 307
KeccakP-800-opt32.o N 30e
KeccakP-800-opt32.o N 311
KeccakP-800-opt32.o N 314
KeccakP-800-opt32.o N 317
KeccakP-800-opt32.o N 31a
KeccakP-800-opt32.o N 31d
KeccakP-800-opt32.o N 324
KeccakP-800-opt32.o N 327
KeccakP-800-opt32.o N 32a
KeccakP-800-opt32.o N 32d
KeccakP-800-opt32.o N 330
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 336
KeccakP-800-opt32.o N 339
KeccakP-800-opt32.o N 33c
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 342
KeccakP-800-opt32.o N 352
KeccakP-800-opt32.o N 358
KeccakP-800-opt32.o N 35f
KeccakP-800-opt32.o N 369
KeccakP-800-opt32.o N 372
KeccakP-800-opt32.o N 37c
KeccakP-800-opt32.o N 388
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N 39c
KeccakP-800-opt32.o N 3ad
KeccakP-800-opt32.o N 3b0
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10e
KetMn.o N 11c
KetMn.o N 130
KetMn.o N 143
KetMn.o N 150
KetMn.o N 168
KetMn.o N 182
KetMn.o N 19d
KetMn.o N 1a8
KetMn.o N 1ae
KetMn.o N 1b3
KetMn.o N 1c7
KetMn.o N 1db
KetMn.o N 1f9
KetMn.o N 20c
KetMn.o N 223
KetMn.o N 238
KetMn.o N 25
KetMn.o N 257
KetMn.o N 26a
KetMn.o N 27b
KetMn.o N 281
KetMn.o N 288
KetMn.o N 28d
KetMn.o N 294
KetMn.o N 29c
KetMn.o N 2a6
KetMn.o N 2b1
KetMn.o N 2d
KetMn.o N f6
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 105
KetjeMn.o N 118
KetjeMn.o N 13a
KetjeMn.o N 14f
KetjeMn.o N 166
KetjeMn.o N 16c
KetjeMn.o N 17a
KetjeMn.o N 190
KetjeMn.o N 1a5
KetjeMn.o N 1b8
KetjeMn.o N 1d3
KetjeMn.o N 1de
KetjeMn.o N 1fd
KetjeMn.o N 214
KetjeMn.o N 225
KetjeMn.o N 238
KetjeMn.o N 24b
KetjeMn.o N 24f
KetjeMn.o N 25
KetjeMn.o N 26a
KetjeMn.o N 280
KetjeMn.o N 299
KetjeMn.o N 2a8
KetjeMn.o N 2b2
KetjeMn.o N 2c6
KetjeMn.o N 2cf
KetjeMn.o N 2d5
KetjeMn.o N 2db
KetjeMn.o N 2ed
KetjeMn.o N 2f
KetjeMn.o N 303
KetjeMn.o N 314
KetjeMn.o N 318
KetjeMn.o N 326
KetjeMn.o N 32c
KetjeMn.o N 33c
KetjeMn.o N 34e
KetjeMn.o N 356
KetjeMn.o N 35b
KetjeMn.o N 360
KetjeMn.o N 370
KetjeMn.o N 375
KetjeMn.o N 37f
KetjeMn.o N 38a
KetjeMn.o N 38f
KetjeMn.o N 393
KetjeMn.o N 3a2
KetjeMn.o N 3ae
KetjeMn.o N f8
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 115
encrypt.o N 123
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 14a
encrypt.o N 15c
encrypt.o N 172
encrypt.o N 18d
encrypt.o N 1a3
encrypt.o N 1b2
encrypt.o N 1cb
encrypt.o N 204
encrypt.o N 23d
encrypt.o N 246
encrypt.o N 25
encrypt.o N 257
encrypt.o N 259
encrypt.o N 25e
encrypt.o N 275
encrypt.o N 277
encrypt.o N 279
encrypt.o N 27e
encrypt.o N 283
encrypt.o N 289
encrypt.o N 28c
encrypt.o N 291
encrypt.o N 2f
encrypt.o N f8

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 101
KeccakP-800-opt32.o N 11a
KeccakP-800-opt32.o N 127
KeccakP-800-opt32.o N 12e
KeccakP-800-opt32.o N 142
KeccakP-800-opt32.o N 15b
KeccakP-800-opt32.o N 169
KeccakP-800-opt32.o N 17f
KeccakP-800-opt32.o N 192
KeccakP-800-opt32.o N 1a6
KeccakP-800-opt32.o N 1c0
KeccakP-800-opt32.o N 1df
KeccakP-800-opt32.o N 1fa
KeccakP-800-opt32.o N 216
KeccakP-800-opt32.o N 232
KeccakP-800-opt32.o N 24a
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 268
KeccakP-800-opt32.o N 283
KeccakP-800-opt32.o N 28a
KeccakP-800-opt32.o N 290
KeccakP-800-opt32.o N 299
KeccakP-800-opt32.o N 29e
KeccakP-800-opt32.o N 2a5
KeccakP-800-opt32.o N 2b2
KeccakP-800-opt32.o N 2bf
KeccakP-800-opt32.o N 2c4
KeccakP-800-opt32.o N 2cb
KeccakP-800-opt32.o N 2d4
KeccakP-800-opt32.o N 2dc
KeccakP-800-opt32.o N 2e8
KeccakP-800-opt32.o N 2f7
KeccakP-800-opt32.o N 2f9
KeccakP-800-opt32.o N 303
KeccakP-800-opt32.o N 306
KeccakP-800-opt32.o N 30d
KeccakP-800-opt32.o N 310
KeccakP-800-opt32.o N 313
KeccakP-800-opt32.o N 316
KeccakP-800-opt32.o N 319
KeccakP-800-opt32.o N 31c
KeccakP-800-opt32.o N 323
KeccakP-800-opt32.o N 326
KeccakP-800-opt32.o N 329
KeccakP-800-opt32.o N 32c
KeccakP-800-opt32.o N 32f
KeccakP-800-opt32.o N 332
KeccakP-800-opt32.o N 335
KeccakP-800-opt32.o N 338
KeccakP-800-opt32.o N 33b
KeccakP-800-opt32.o N 33e
KeccakP-800-opt32.o N 341
KeccakP-800-opt32.o N 351
KeccakP-800-opt32.o N 357
KeccakP-800-opt32.o N 35e
KeccakP-800-opt32.o N 368
KeccakP-800-opt32.o N 371
KeccakP-800-opt32.o N 37b
KeccakP-800-opt32.o N 387
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N 39b
KeccakP-800-opt32.o N 3ac
KeccakP-800-opt32.o N 3b3
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10d
KetMn.o N 11b
KetMn.o N 12f
KetMn.o N 142
KetMn.o N 14f
KetMn.o N 167
KetMn.o N 181
KetMn.o N 19c
KetMn.o N 1b0
KetMn.o N 1ce
KetMn.o N 1e1
KetMn.o N 1f8
KetMn.o N 20d
KetMn.o N 218
KetMn.o N 237
KetMn.o N 24a
KetMn.o N 25
KetMn.o N 25b
KetMn.o N 261
KetMn.o N 267
KetMn.o N 26e
KetMn.o N 273
KetMn.o N 27a
KetMn.o N 27f
KetMn.o N 293
KetMn.o N 29b
KetMn.o N 2a5
KetMn.o N 2b0
KetMn.o N 2d
KetMn.o N f5
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 104
KetjeMn.o N 117
KetjeMn.o N 139
KetjeMn.o N 14e
KetjeMn.o N 165
KetjeMn.o N 16b
KetjeMn.o N 179
KetjeMn.o N 18f
KetjeMn.o N 1a4
KetjeMn.o N 1b7
KetjeMn.o N 1d2
KetjeMn.o N 1dd
KetjeMn.o N 1fc
KetjeMn.o N 213
KetjeMn.o N 224
KetjeMn.o N 237
KetjeMn.o N 24a
KetjeMn.o N 24e
KetjeMn.o N 25
KetjeMn.o N 269
KetjeMn.o N 27f
KetjeMn.o N 298
KetjeMn.o N 2a7
KetjeMn.o N 2b1
KetjeMn.o N 2c5
KetjeMn.o N 2ce
KetjeMn.o N 2d4
KetjeMn.o N 2da
KetjeMn.o N 2ec
KetjeMn.o N 2f
KetjeMn.o N 302
KetjeMn.o N 313
KetjeMn.o N 317
KetjeMn.o N 325
KetjeMn.o N 32b
KetjeMn.o N 33b
KetjeMn.o N 34d
KetjeMn.o N 355
KetjeMn.o N 35a
KetjeMn.o N 35f
KetjeMn.o N 36f
KetjeMn.o N 374
KetjeMn.o N 37e
KetjeMn.o N 389
KetjeMn.o N 38e
KetjeMn.o N 392
KetjeMn.o N 3a1
KetjeMn.o N 3ad
KetjeMn.o N f7
encrypt.o N 0
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 114
encrypt.o N 122
encrypt.o N 136
encrypt.o N 13c
encrypt.o N 149
encrypt.o N 15b
encrypt.o N 171
encrypt.o N 18c
encrypt.o N 1a2
encrypt.o N 1b1
encrypt.o N 1ca
encrypt.o N 203
encrypt.o N 23c
encrypt.o N 245
encrypt.o N 25
encrypt.o N 256
encrypt.o N 258
encrypt.o N 25d
encrypt.o N 274
encrypt.o N 276
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 282
encrypt.o N 288
encrypt.o N 28b
encrypt.o N 290
encrypt.o N 2f
encrypt.o N f7

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 102
KeccakP-800-opt32.o N 11b
KeccakP-800-opt32.o N 128
KeccakP-800-opt32.o N 12f
KeccakP-800-opt32.o N 143
KeccakP-800-opt32.o N 15c
KeccakP-800-opt32.o N 16a
KeccakP-800-opt32.o N 180
KeccakP-800-opt32.o N 193
KeccakP-800-opt32.o N 1a7
KeccakP-800-opt32.o N 1c1
KeccakP-800-opt32.o N 1e0
KeccakP-800-opt32.o N 1fb
KeccakP-800-opt32.o N 217
KeccakP-800-opt32.o N 233
KeccakP-800-opt32.o N 24b
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 269
KeccakP-800-opt32.o N 284
KeccakP-800-opt32.o N 28b
KeccakP-800-opt32.o N 291
KeccakP-800-opt32.o N 29a
KeccakP-800-opt32.o N 29f
KeccakP-800-opt32.o N 2a6
KeccakP-800-opt32.o N 2b3
KeccakP-800-opt32.o N 2c0
KeccakP-800-opt32.o N 2c5
KeccakP-800-opt32.o N 2cc
KeccakP-800-opt32.o N 2d5
KeccakP-800-opt32.o N 2dd
KeccakP-800-opt32.o N 2e9
KeccakP-800-opt32.o N 2f8
KeccakP-800-opt32.o N 2fa
KeccakP-800-opt32.o N 304
KeccakP-800-opt32.o N 307
KeccakP-800-opt32.o N 30e
KeccakP-800-opt32.o N 311
KeccakP-800-opt32.o N 314
KeccakP-800-opt32.o N 317
KeccakP-800-opt32.o N 31a
KeccakP-800-opt32.o N 31d
KeccakP-800-opt32.o N 324
KeccakP-800-opt32.o N 327
KeccakP-800-opt32.o N 32a
KeccakP-800-opt32.o N 32d
KeccakP-800-opt32.o N 330
KeccakP-800-opt32.o N 333
KeccakP-800-opt32.o N 336
KeccakP-800-opt32.o N 339
KeccakP-800-opt32.o N 33c
KeccakP-800-opt32.o N 33f
KeccakP-800-opt32.o N 342
KeccakP-800-opt32.o N 352
KeccakP-800-opt32.o N 358
KeccakP-800-opt32.o N 35f
KeccakP-800-opt32.o N 369
KeccakP-800-opt32.o N 372
KeccakP-800-opt32.o N 37c
KeccakP-800-opt32.o N 388
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N 39c
KeccakP-800-opt32.o N 3ad
KeccakP-800-opt32.o N 3b4
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10e
KetMn.o N 11c
KetMn.o N 130
KetMn.o N 143
KetMn.o N 150
KetMn.o N 168
KetMn.o N 182
KetMn.o N 19d
KetMn.o N 1b1
KetMn.o N 1cf
KetMn.o N 1e2
KetMn.o N 1f9
KetMn.o N 20e
KetMn.o N 219
KetMn.o N 238
KetMn.o N 24b
KetMn.o N 25
KetMn.o N 25c
KetMn.o N 262
KetMn.o N 268
KetMn.o N 26f
KetMn.o N 274
KetMn.o N 27b
KetMn.o N 280
KetMn.o N 294
KetMn.o N 29c
KetMn.o N 2a6
KetMn.o N 2b1
KetMn.o N 2d
KetMn.o N f6
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 105
KetjeMn.o N 118
KetjeMn.o N 13a
KetjeMn.o N 14f
KetjeMn.o N 166
KetjeMn.o N 16c
KetjeMn.o N 17a
KetjeMn.o N 190
KetjeMn.o N 1a5
KetjeMn.o N 1b8
KetjeMn.o N 1d3
KetjeMn.o N 1de
KetjeMn.o N 1fd
KetjeMn.o N 214
KetjeMn.o N 225
KetjeMn.o N 238
KetjeMn.o N 24b
KetjeMn.o N 24f
KetjeMn.o N 25
KetjeMn.o N 26a
KetjeMn.o N 280
KetjeMn.o N 299
KetjeMn.o N 2a8
KetjeMn.o N 2b2
KetjeMn.o N 2c6
KetjeMn.o N 2cf
KetjeMn.o N 2d5
KetjeMn.o N 2db
KetjeMn.o N 2ed
KetjeMn.o N 2f
KetjeMn.o N 303
KetjeMn.o N 314
KetjeMn.o N 318
KetjeMn.o N 326
KetjeMn.o N 32c
KetjeMn.o N 33c
KetjeMn.o N 34e
KetjeMn.o N 356
KetjeMn.o N 35b
KetjeMn.o N 360
KetjeMn.o N 370
KetjeMn.o N 375
KetjeMn.o N 37f
KetjeMn.o N 38a
KetjeMn.o N 38f
KetjeMn.o N 393
KetjeMn.o N 3a2
KetjeMn.o N 3ae
KetjeMn.o N f8
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 115
encrypt.o N 123
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 14a
encrypt.o N 15c
encrypt.o N 172
encrypt.o N 18d
encrypt.o N 1a3
encrypt.o N 1b2
encrypt.o N 1cb
encrypt.o N 204
encrypt.o N 23d
encrypt.o N 246
encrypt.o N 25
encrypt.o N 257
encrypt.o N 259
encrypt.o N 25e
encrypt.o N 275
encrypt.o N 277
encrypt.o N 279
encrypt.o N 27e
encrypt.o N 283
encrypt.o N 289
encrypt.o N 28c
encrypt.o N 291
encrypt.o N 2f
encrypt.o N f8

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KeccakP-800-opt32.o N 0
KeccakP-800-opt32.o N 101
KeccakP-800-opt32.o N 11a
KeccakP-800-opt32.o N 127
KeccakP-800-opt32.o N 12e
KeccakP-800-opt32.o N 142
KeccakP-800-opt32.o N 15b
KeccakP-800-opt32.o N 169
KeccakP-800-opt32.o N 17f
KeccakP-800-opt32.o N 192
KeccakP-800-opt32.o N 1a6
KeccakP-800-opt32.o N 1c0
KeccakP-800-opt32.o N 1df
KeccakP-800-opt32.o N 1fa
KeccakP-800-opt32.o N 216
KeccakP-800-opt32.o N 232
KeccakP-800-opt32.o N 24a
KeccakP-800-opt32.o N 25
KeccakP-800-opt32.o N 268
KeccakP-800-opt32.o N 283
KeccakP-800-opt32.o N 28a
KeccakP-800-opt32.o N 290
KeccakP-800-opt32.o N 299
KeccakP-800-opt32.o N 29e
KeccakP-800-opt32.o N 2a5
KeccakP-800-opt32.o N 2b2
KeccakP-800-opt32.o N 2bf
KeccakP-800-opt32.o N 2c4
KeccakP-800-opt32.o N 2cb
KeccakP-800-opt32.o N 2d4
KeccakP-800-opt32.o N 2dc
KeccakP-800-opt32.o N 2e8
KeccakP-800-opt32.o N 2f7
KeccakP-800-opt32.o N 2f9
KeccakP-800-opt32.o N 303
KeccakP-800-opt32.o N 306
KeccakP-800-opt32.o N 30d
KeccakP-800-opt32.o N 310
KeccakP-800-opt32.o N 313
KeccakP-800-opt32.o N 316
KeccakP-800-opt32.o N 319
KeccakP-800-opt32.o N 31c
KeccakP-800-opt32.o N 323
KeccakP-800-opt32.o N 326
KeccakP-800-opt32.o N 329
KeccakP-800-opt32.o N 32c
KeccakP-800-opt32.o N 32f
KeccakP-800-opt32.o N 332
KeccakP-800-opt32.o N 335
KeccakP-800-opt32.o N 338
KeccakP-800-opt32.o N 33b
KeccakP-800-opt32.o N 33e
KeccakP-800-opt32.o N 341
KeccakP-800-opt32.o N 351
KeccakP-800-opt32.o N 357
KeccakP-800-opt32.o N 35e
KeccakP-800-opt32.o N 368
KeccakP-800-opt32.o N 371
KeccakP-800-opt32.o N 37b
KeccakP-800-opt32.o N 387
KeccakP-800-opt32.o N 39
KeccakP-800-opt32.o N 39b
KeccakP-800-opt32.o N 3ac
KeccakP-800-opt32.o N 3af
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetMn.o N 0
KetMn.o N 10d
KetMn.o N 11b
KetMn.o N 12f
KetMn.o N 142
KetMn.o N 14f
KetMn.o N 167
KetMn.o N 181
KetMn.o N 19c
KetMn.o N 1a7
KetMn.o N 1ad
KetMn.o N 1b2
KetMn.o N 1c6
KetMn.o N 1da
KetMn.o N 1f8
KetMn.o N 20b
KetMn.o N 222
KetMn.o N 237
KetMn.o N 25
KetMn.o N 256
KetMn.o N 269
KetMn.o N 27a
KetMn.o N 280
KetMn.o N 287
KetMn.o N 28c
KetMn.o N 293
KetMn.o N 29b
KetMn.o N 2a5
KetMn.o N 2b0
KetMn.o N 2d
KetMn.o N f5
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T
KetjeMn.o N 0
KetjeMn.o N 104
KetjeMn.o N 117
KetjeMn.o N 139
KetjeMn.o N 14e
KetjeMn.o N 165
KetjeMn.o N 16b
KetjeMn.o N 179
KetjeMn.o N 18f
KetjeMn.o N 1a4
KetjeMn.o N 1b7
KetjeMn.o N 1d2
KetjeMn.o N 1dd
KetjeMn.o N 1fc
KetjeMn.o N 213
KetjeMn.o N 224
KetjeMn.o N 237
KetjeMn.o N 24a
KetjeMn.o N 24e
KetjeMn.o N 25
KetjeMn.o N 269
KetjeMn.o N 27f
KetjeMn.o N 298
KetjeMn.o N 2a7
KetjeMn.o N 2b1
KetjeMn.o N 2c5
KetjeMn.o N 2ce
KetjeMn.o N 2d4
KetjeMn.o N 2da
KetjeMn.o N 2ec
KetjeMn.o N 2f
KetjeMn.o N 302
KetjeMn.o N 313
KetjeMn.o N 317
KetjeMn.o N 325
KetjeMn.o N 32b
KetjeMn.o N 33b
KetjeMn.o N 34d
KetjeMn.o N 355
KetjeMn.o N 35a
KetjeMn.o N 35f
KetjeMn.o N 36f
KetjeMn.o N 374
KetjeMn.o N 37e
KetjeMn.o N 389
KetjeMn.o N 38e
KetjeMn.o N 392
KetjeMn.o N 3a1
KetjeMn.o N 3a3
KetjeMn.o N f7
encrypt.o N 0
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 114
encrypt.o N 122
encrypt.o N 136
encrypt.o N 13c
encrypt.o N 149
encrypt.o N 15b
encrypt.o N 171
encrypt.o N 18c
encrypt.o N 1a2
encrypt.o N 1b1
encrypt.o N 1ca
encrypt.o N 203
encrypt.o N 23c
encrypt.o N 245
encrypt.o N 25
encrypt.o N 256
encrypt.o N 258
encrypt.o N 25d
encrypt.o N 274
encrypt.o N 276
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 282
encrypt.o N 288
encrypt.o N 28b
encrypt.o N 290
encrypt.o N 2f
encrypt.o N f7

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

Namespace violations


KeccakP-800-opt32.o KeccakF800RoundConstants R
KeccakP-800-opt32.o KeccakF800_FastLoop_Absorb T
KeccakP-800-opt32.o KeccakP800LaneComplement R
KeccakP-800-opt32.o KeccakP800_AddByte T
KeccakP-800-opt32.o KeccakP800_AddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractAndAddBytes T
KeccakP-800-opt32.o KeccakP800_ExtractBytes T
KeccakP-800-opt32.o KeccakP800_Initialize T
KeccakP-800-opt32.o KeccakP800_OverwriteBytes T
KeccakP-800-opt32.o KeccakP800_OverwriteWithZeroes T
KeccakP-800-opt32.o KeccakP800_Permute_12rounds T
KeccakP-800-opt32.o KeccakP800_Permute_22rounds T
KeccakP-800-opt32.o KeccakP800_Permute_Nrounds T
KetMn.o KetMn_FeedAssociatedDataBlocks T
KetMn.o KetMn_StateAddByte T
KetMn.o KetMn_StateExtractByte T
KetMn.o KetMn_StateOverwrite T
KetMn.o KetMn_StateTwistIndexes R
KetMn.o KetMn_Step T
KetMn.o KetMn_UnwrapBlocks T
KetMn.o KetMn_WrapBlocks T
KetjeMn.o KetjeMn_FeedAssociatedData T
KetjeMn.o KetjeMn_GetTag T
KetjeMn.o KetjeMn_Initialize T
KetjeMn.o KetjeMn_UnwrapCiphertext T
KetjeMn.o KetjeMn_WrapPlaintext T

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