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
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
251598 | 12265 0 0 | 33064 384 824 | T:generic32lc | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
260979 | 12913 0 0 | 38780 384 816 | T:generic32lc | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
261235 | 13045 0 0 | 33788 384 824 | T:generic32lc | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
283060 | 12613 0 0 | 36590 380 816 | T:generic32lc | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
317598 | 12565 0 0 | 30699 356 816 | T:generic32lc | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
331307 | 12453 0 0 | 36098 380 816 | T:generic32lc | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
332702 | 11517 0 0 | 29475 356 816 | T:generic32lc | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
354204 | 9657 0 0 | 26751 348 816 | T:generic32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
354615 | 10929 0 0 | 28027 348 816 | T:generic32lc | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
354845 | 12081 0 0 | 32880 384 824 | T:generic32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
357663 | 12037 0 0 | 32780 384 824 | T:generic32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
358430 | 10397 0 0 | 28351 356 816 | T:generic32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
358955 | 11921 0 0 | 37788 384 816 | T:generic32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
365255 | 12221 0 0 | 30351 356 816 | T:generic32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
374086 | 13609 0 0 | 33395 356 816 | T:generic32lc | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
375275 | 11649 0 0 | 35618 380 816 | T:generic32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
406040 | 12501 0 0 | 32283 356 816 | T:generic32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
460963 | 11377 0 0 | 35014 380 816 | T:generic32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
756799 | 7807 0 0 | 27591 356 816 | T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
1210361 | 3642 0 0 | 21775 356 816 | T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
1324496 | 3229 0 0 | 20319 348 816 | T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
1530611 | 3710 0 0 | 21667 356 816 | T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
31975810 | 56582 564 34 | 77700 968 856 | T:ref | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
32490767 | 61718 564 30 | 77145 972 856 | T:ref | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
35243565 | 75179 564 27 | 86287 996 856 | T:ref | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
48187536 | 53780 564 27 | 68497 1008 856 | T:ref | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
51782128 | 43580 564 34 | 62654 960 848 | T:ref | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
61603213 | 47747 564 27 | 62499 1000 856 | T:ref | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
78067886 | 37816 564 27 | 53038 1020 840 | T:ref | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
106643784 | 68497 636 30 | 77093 1156 848 | T:ref | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241008 | 20240909 |
Checksum failure
2dc4a33021c301540480716f43e636080b6952b1f02f54f2681cdc47476974b1
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -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:
Implementation | Compiler |
T:ARMv6M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv6M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv6M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv6M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv6M | clang -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:
Implementation | Compiler |
T:ARMv6M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv6M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv6M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv6M | gcc -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:
Implementation | Compiler |
T:ARMv7A | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7A | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7A | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7A | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7A | clang -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:
Implementation | Compiler |
T:ARMv7A | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7A | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7A | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7A | gcc -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:
Implementation | Compiler |
T:ARMv7M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ARMv7M | clang -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:
Implementation | Compiler |
T:ARMv7M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ARMv7M | gcc -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:
Implementation | Compiler |
T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:compact | clang -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:
Implementation | Compiler |
T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -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:
Implementation | Compiler |
T:ref | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | g++ -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:
Implementation | Compiler |
T:ref | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | g++ -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:
Implementation | Compiler |
T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:compact | gcc -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:
Implementation | Compiler |
T:generic32 | clang -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:
Implementation | Compiler |
T:generic32 | clang -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:
Implementation | Compiler |
T:generic32 | clang -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:
Implementation | Compiler |
T:generic32 | clang -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:
Implementation | Compiler |
T:generic32 | clang -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:
Implementation | Compiler |
T:generic32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32 | gcc -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:
Implementation | Compiler |
T:generic32lc | clang -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:
Implementation | Compiler |
T:generic32lc | clang -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:
Implementation | Compiler |
T:generic32lc | clang -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:
Implementation | Compiler |
T:generic32lc | clang -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:
Implementation | Compiler |
T:generic32lc | clang -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:
Implementation | Compiler |
T:generic32lc | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32lc | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32lc | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:generic32lc | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |