[Page version: 20260412 01:29:25]
Measurements for amd64, wolfdale, crypto_aead Test results for amd64, wolfdale, crypto_aead Test results for crypto_aead/lakekeyakv1| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 41304 | 58905 0 0 | 88974 1232 1528 | T:asmx86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 41453 | 57831 0 0 | 85044 1224 1528 | T:asmx86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 41610 | 58885 0 0 | 89166 1232 1528 | T:asmx86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 41675 | 58277 0 0 | 87710 1232 1528 | T:asmx86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 41722 | 58082 0 0 | 85988 1224 1528 | T:asmx86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 42551 | 83536 0 0 | 112492 1224 1528 | T:opt64lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 42645 | 86015 0 0 | 117134 1232 1528 | T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 42867 | 85283 0 0 | 115766 1232 1528 | T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 43127 | 82552 0 0 | 110748 1224 1528 | T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 43268 | 85923 0 0 | 117254 1232 1528 | T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 43816 | 82548 0 0 | 112794 1200 1624 | T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 44341 | 81809 0 0 | 112562 1200 1624 | T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 45258 | 83438 0 0 | 115058 1200 1624 | T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46407 | 75175 0 0 | 103685 1176 1592 | T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46450 | 176178 0 0 | 205132 1224 1528 | T:opt64lcufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46571 | 61013 0 0 | 91086 1232 1528 | T:asmx86-64-shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46584 | 60385 0 0 | 89838 1232 1528 | T:asmx86-64-shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46589 | 175293 0 0 | 203484 1224 1528 | T:opt64lcufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46734 | 60993 0 0 | 91278 1232 1528 | T:asmx86-64-shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46764 | 60190 0 0 | 88100 1224 1528 | T:asmx86-64-shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46764 | 178657 0 0 | 209774 1232 1528 | T:opt64lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 46769 | 59939 0 0 | 87156 1224 1528 | T:asmx86-64-shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47139 | 177925 0 0 | 208406 1232 1528 | T:opt64lcufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47162 | 178565 0 0 | 209894 1232 1528 | T:opt64lcufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47311 | 175017 0 0 | 205258 1200 1624 | T:opt64lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47541 | 88367 0 0 | 119702 1232 1528 | T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47671 | 88483 0 0 | 119606 1232 1528 | T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47783 | 85815 0 0 | 114004 1224 1528 | T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 47807 | 86740 0 0 | 115700 1224 1528 | T:opt64u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48024 | 87727 0 0 | 118214 1232 1528 | T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48159 | 174990 0 0 | 205746 1200 1624 | T:opt64lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48288 | 86135 0 0 | 116890 1200 1624 | T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48441 | 176636 0 0 | 208258 1200 1624 | T:opt64lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48543 | 88361 0 0 | 118610 1200 1624 | T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 48995 | 78719 0 0 | 107237 1176 1592 | T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 49056 | 87465 0 0 | 119090 1200 1624 | T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 49540 | 163923 0 0 | 192437 1176 1592 | T:opt64lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50388 | 179116 0 0 | 207300 1224 1528 | T:opt64lcufullshld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50464 | 182627 0 0 | 213958 1232 1528 | T:opt64lcufullshld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50530 | 177636 0 0 | 207882 1200 1624 | T:opt64lcufullshld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50585 | 182719 0 0 | 213838 1232 1528 | T:opt64lcufullshld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50612 | 181987 0 0 | 212486 1232 1528 | T:opt64lcufullshld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 50738 | 180240 0 0 | 209196 1224 1528 | T:opt64lcufullshld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51162 | 179154 0 0 | 209922 1200 1624 | T:opt64lcufullshld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51349 | 192668 0 0 | 223790 1232 1528 | T:opt64ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51492 | 192552 0 0 | 223886 1232 1528 | T:opt64ufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51500 | 189308 0 0 | 217500 1224 1528 | T:opt64ufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51622 | 180907 0 0 | 212546 1200 1624 | T:opt64lcufullshld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51958 | 190933 0 0 | 219892 1224 1528 | T:opt64ufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 51974 | 188681 0 0 | 219434 1200 1624 | T:opt64ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 52177 | 191912 0 0 | 222398 1232 1528 | T:opt64ufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 52381 | 173174 0 0 | 201685 1176 1592 | T:opt64ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 52692 | 169346 0 0 | 197861 1176 1592 | T:opt64lcufullshld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 52769 | 190210 0 0 | 221842 1200 1624 | T:opt64ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 52785 | 187592 0 0 | 217842 1200 1624 | T:opt64ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 71722 | 12301 0 0 | 43590 1232 1528 | T:compact64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 72387 | 12401 0 0 | 43478 1232 1528 | T:compact64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 113774 | 11116 0 0 | 41542 1232 1528 | T:compact64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 126566 | 13806 0 0 | 45386 1200 1624 | T:compact64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 128466 | 34486 0 0 | 66074 1200 1624 | T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 137005 | 31973 0 0 | 63094 1232 1528 | T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 137061 | 31012 0 0 | 61270 1232 1528 | T:inplace32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 137961 | 32345 0 0 | 63158 1232 1528 | T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 154489 | 27335 0 0 | 56244 1224 1528 | T:inplace32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 159836 | 26771 0 0 | 56994 1200 1624 | T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 160217 | 27166 0 0 | 55316 1224 1528 | T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 160467 | 19257 0 336 | 51013 1216 1976 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 161363 | 29114 0 0 | 59858 1200 1624 | T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 162718 | 24521 0 0 | 53005 1176 1592 | T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 192190 | 14923 0 304 | 45649 1248 1848 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 197861 | 8172 0 0 | 36316 1224 1528 | T:compact64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 204850 | 8771 0 0 | 37700 1224 1528 | T:compact64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 222632 | 15864 0 304 | 47225 1248 1848 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 223169 | 9822 0 0 | 40530 1200 1624 | T:compact64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 227610 | 15811 0 304 | 47385 1248 1848 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 243584 | 8998 0 0 | 39202 1200 1624 | T:compact64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 244196 | 8208 0 0 | 36669 1176 1592 | T:compact64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 399524 | 10819 0 336 | 41725 1216 1976 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 451675 | 10063 0 304 | 39244 1240 1848 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 607700 | 8789 0 336 | 37445 1192 1944 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 837954 | 9666 0 304 | 38068 1240 1848 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
| 851225 | 10260 0 336 | 40645 1216 1976 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260305 | 20260217 |
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration] KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->state, laneCount, dataIn, dataByteLen, trailingBits); KeccakDuplex.c: ^ KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from macro 'SnP_FBWL_Absorb' KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb KeccakDuplex.c: ^ KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration] KeccakDuplex.c: return SnP_FBWL_Wrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: ^ KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from macro 'SnP_FBWL_Wrap' KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap KeccakDuplex.c: ^ KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration] KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: ^ KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from macro 'SnP_FBWL_Unwrap' KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap KeccakDuplex.c: ^ KeccakDuplex.c: 3 warnings generated.
| Implementation | Compiler |
| T:asmx86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
KeccakDuplex.c: In file included from KeccakDuplex.h:19, KeccakDuplex.c: from KeccakDuplex.c:17: KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLAbsorb': KeccakDuplex.c: SnP-interface.h:41:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb'; did you mean 'KeccakP1600_12_FBWL_Absorb'? [-Wimplicit-function-declaration] KeccakDuplex.c: 41 | #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:177:14: note: in expansion of macro 'SnP_FBWL_Absorb' KeccakDuplex.c: 177 | result = SnP_FBWL_Absorb(instance->state, laneCount, dataIn, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLWrap': KeccakDuplex.c: SnP-interface.h:43:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap'; did you mean 'KeccakP1600_12_FBWL_Wrap'? [-Wimplicit-function-declaration] KeccakDuplex.c: 43 | #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:198:12: note: in expansion of macro 'SnP_FBWL_Wrap' KeccakDuplex.c: 198 | return SnP_FBWL_Wrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLUnwrap': KeccakDuplex.c: SnP-interface.h:44:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap'; did you mean 'KeccakP1600_12_FBWL_Unwrap'? [-Wimplicit-function-declaration] KeccakDuplex.c: 44 | #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:216:12: note: in expansion of macro 'SnP_FBWL_Unwrap' KeccakDuplex.c: 216 | return SnP_FBWL_Unwrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~~~ try.c: /usr/bin/ld: libcrypto_aead_lakekeyakv1.a(KeccakP-1600-12-x86-64-gas.o): relocation R_X86_64_32S against `.text' can not be used when making a PIE object; recompile with -fPIE try.c: collect2: error: ld returned 1 exit status
| Implementation | Compiler |
| T:asmx86-64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.c: In file included from KeccakDuplex.h:19, KeccakDuplex.c: from KeccakDuplex.c:17: KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLAbsorb': KeccakDuplex.c: SnP-interface.h:41:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb'; did you mean 'KeccakP1600_12_FBWL_Absorb'? [-Wimplicit-function-declaration] KeccakDuplex.c: 41 | #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:177:14: note: in expansion of macro 'SnP_FBWL_Absorb' KeccakDuplex.c: 177 | result = SnP_FBWL_Absorb(instance->state, laneCount, dataIn, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLWrap': KeccakDuplex.c: SnP-interface.h:43:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap'; did you mean 'KeccakP1600_12_FBWL_Wrap'? [-Wimplicit-function-declaration] KeccakDuplex.c: 43 | #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:198:12: note: in expansion of macro 'SnP_FBWL_Wrap' KeccakDuplex.c: 198 | return SnP_FBWL_Wrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_DuplexingFBWLUnwrap': KeccakDuplex.c: SnP-interface.h:44:45: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap'; did you mean 'KeccakP1600_12_FBWL_Unwrap'? [-Wimplicit-function-declaration] KeccakDuplex.c: 44 | #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:216:12: note: in expansion of macro 'SnP_FBWL_Unwrap' KeccakDuplex.c: 216 | return SnP_FBWL_Unwrap(instance->state, laneCount, dataIn, dataOut, dataByteLen, trailingBits); KeccakDuplex.c: | ^~~~~~~~~~~~~~~ try.c: /usr/bin/ld: libcrypto_aead_lakekeyakv1.a(KeccakP-1600-12-x86-64-shld-gas.o): relocation R_X86_64_32S against `.text' can not be used when making a PIE object; recompile with -fPIE try.c: collect2: error: ld returned 1 exit status
| Implementation | Compiler |
| T:asmx86-64-shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64-shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64-shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:asmx86-64-shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration] KeccakDuplex.c: KeccakF_StatePermute(instance->state); KeccakDuplex.c: ^ KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from macro 'KeccakF_StatePermute' KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute KeccakDuplex.c: ^ KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration] KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes, KeccakDuplex.c: ^ KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from macro 'KeccakF_StateXORPermuteExtract' KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract KeccakDuplex.c: ^ KeccakDuplex.c: 2 warnings generated.
| Implementation | Compiler |
| T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
KeccakDuplex.c: In file included from KeccakDuplex.h:17, KeccakDuplex.c: from KeccakDuplex.c:15: KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_Duplexing': KeccakDuplex.c: KeccakF-interface.h:53:30: warning: implicit declaration of function 'KeccakP1600_12_StatePermute'; did you mean 'KeccakF1600_StatePermute'? [-Wimplicit-function-declaration] KeccakDuplex.c: 53 | #define KeccakF_StatePermute KeccakP1600_12_StatePermute KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakDuplex.c:63:9: note: in expansion of macro 'KeccakF_StatePermute' KeccakDuplex.c: 63 | KeccakF_StatePermute(instance->state); KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakF-interface.h:73:40: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract'; did you mean 'KeccakF1600_StateXORPermuteExtract'? [-Wimplicit-function-declaration] KeccakDuplex.c: 73 | #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KeccakDuplex.c: KeccakF-interface.h:73:40: note: in definition of macro 'KeccakF_StateXORPermuteExtract' KeccakDuplex.c: 73 | #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Implementation | Compiler |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T KeccakDuplex.o Keccak_DuplexingFBWLWrap T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakP-1600-12-x86-64-gas.o InlinePerm a KeccakP-1600-12-x86-64-gas.o KeccakF1600_Initialize T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateComplementBit T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateExtractAndXORBytes T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateExtractBytes T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateInitialize T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateOverwriteBytes T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateOverwriteWithZeroes T KeccakP-1600-12-x86-64-gas.o KeccakF1600_StateXORBytes T KeccakP-1600-12-x86-64-gas.o KeccakP1600_12_SnP_FBWL_Absorb T KeccakP-1600-12-x86-64-gas.o KeccakP1600_12_SnP_FBWL_Squeeze T KeccakP-1600-12-x86-64-gas.o KeccakP1600_12_SnP_FBWL_Unwrap T KeccakP-1600-12-x86-64-gas.o KeccakP1600_12_SnP_FBWL_Wrap T KeccakP-1600-12-x86-64-gas.o KeccakP1600_12_StatePermute T KeccakP-1600-12-x86-64-gas.o UseSIMD a KeccakP-1600-12-x86-64-gas.o _ba a KeccakP-1600-12-x86-64-gas.o _be a KeccakP-1600-12-x86-64-gas.o _bi a KeccakP-1600-12-x86-64-gas.o _bo a KeccakP-1600-12-x86-64-gas.o _bu a KeccakP-1600-12-x86-64-gas.o _ga a KeccakP-1600-12-x86-64-gas.o _ge a KeccakP-1600-12-x86-64-gas.o _gi a KeccakP-1600-12-x86-64-gas.o _go a KeccakP-1600-12-x86-64-gas.o _gu a KeccakP-1600-12-x86-64-gas.o _ka a KeccakP-1600-12-x86-64-gas.o _ke a KeccakP-1600-12-x86-64-gas.o _ki a KeccakP-1600-12-x86-64-gas.o _ko a KeccakP-1600-12-x86-64-gas.o _ku a KeccakP-1600-12-x86-64-gas.o _ma a KeccakP-1600-12-x86-64-gas.o _me a KeccakP-1600-12-x86-64-gas.o _mi a KeccakP-1600-12-x86-64-gas.o _mo a KeccakP-1600-12-x86-64-gas.o _mu a KeccakP-1600-12-x86-64-gas.o _sa a KeccakP-1600-12-x86-64-gas.o _se a KeccakP-1600-12-x86-64-gas.o _si a KeccakP-1600-12-x86-64-gas.o _so a KeccakP-1600-12-x86-64-gas.o _su a Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T SnP-FBWL-default.o SnP_FBWL_Absorb_Default T SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
| Implementation | Compiler |
| T:asmx86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T KeccakDuplex.o Keccak_DuplexingFBWLWrap T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakP-1600-12-x86-64-shld-gas.o InlinePerm a KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_Initialize T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateComplementBit T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateExtractAndXORBytes T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateExtractBytes T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateInitialize T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateOverwriteBytes T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateOverwriteWithZeroes T KeccakP-1600-12-x86-64-shld-gas.o KeccakF1600_StateXORBytes T KeccakP-1600-12-x86-64-shld-gas.o KeccakP1600_12_SnP_FBWL_Absorb T KeccakP-1600-12-x86-64-shld-gas.o KeccakP1600_12_SnP_FBWL_Squeeze T KeccakP-1600-12-x86-64-shld-gas.o KeccakP1600_12_SnP_FBWL_Unwrap T KeccakP-1600-12-x86-64-shld-gas.o KeccakP1600_12_SnP_FBWL_Wrap T KeccakP-1600-12-x86-64-shld-gas.o KeccakP1600_12_StatePermute T KeccakP-1600-12-x86-64-shld-gas.o UseSIMD a KeccakP-1600-12-x86-64-shld-gas.o _ba a KeccakP-1600-12-x86-64-shld-gas.o _be a KeccakP-1600-12-x86-64-shld-gas.o _bi a KeccakP-1600-12-x86-64-shld-gas.o _bo a KeccakP-1600-12-x86-64-shld-gas.o _bu a KeccakP-1600-12-x86-64-shld-gas.o _ga a KeccakP-1600-12-x86-64-shld-gas.o _ge a KeccakP-1600-12-x86-64-shld-gas.o _gi a KeccakP-1600-12-x86-64-shld-gas.o _go a KeccakP-1600-12-x86-64-shld-gas.o _gu a KeccakP-1600-12-x86-64-shld-gas.o _ka a KeccakP-1600-12-x86-64-shld-gas.o _ke a KeccakP-1600-12-x86-64-shld-gas.o _ki a KeccakP-1600-12-x86-64-shld-gas.o _ko a KeccakP-1600-12-x86-64-shld-gas.o _ku a KeccakP-1600-12-x86-64-shld-gas.o _ma a KeccakP-1600-12-x86-64-shld-gas.o _me a KeccakP-1600-12-x86-64-shld-gas.o _mi a KeccakP-1600-12-x86-64-shld-gas.o _mo a KeccakP-1600-12-x86-64-shld-gas.o _mu a KeccakP-1600-12-x86-64-shld-gas.o _sa a KeccakP-1600-12-x86-64-shld-gas.o _se a KeccakP-1600-12-x86-64-shld-gas.o _si a KeccakP-1600-12-x86-64-shld-gas.o _so a KeccakP-1600-12-x86-64-shld-gas.o _su a Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T SnP-FBWL-default.o SnP_FBWL_Absorb_Default T SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
| Implementation | Compiler |
| T:asmx86-64-shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:asmx86-64-shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T KeccakDuplex.o Keccak_DuplexingFBWLWrap T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakF-1600-compact64.o KeccakF1600_Initialize T KeccakF-1600-compact64.o KeccakF1600_StateComplementBit T KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORBytesInLane T KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORLanes T KeccakF-1600-compact64.o KeccakF1600_StateExtractBytesInLane T KeccakF-1600-compact64.o KeccakF1600_StateExtractLanes T KeccakF-1600-compact64.o KeccakF1600_StateInitialize T KeccakF-1600-compact64.o KeccakF1600_StateOverwriteBytesInLane T KeccakF-1600-compact64.o KeccakF1600_StateOverwriteLanes T KeccakF-1600-compact64.o KeccakF1600_StateOverwriteWithZeroes T KeccakF-1600-compact64.o KeccakF1600_StatePermute T KeccakF-1600-compact64.o KeccakF1600_StateXORBytesInLane T KeccakF-1600-compact64.o KeccakF1600_StateXORLanes T KeccakF-1600-compact64.o KeccakF_Mod5 R KeccakF-1600-compact64.o KeccakF_PiLane R KeccakF-1600-compact64.o KeccakF_RotationConstants R KeccakF-1600-compact64.o KeccakP1600_StatePermute T KeccakP-1600-12-compact64.o KeccakP1600_12_StatePermute T Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T SnP-FBWL-default.o SnP_FBWL_Absorb_Default T SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
| Implementation | Compiler |
| T:compact64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:compact64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:compact64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:compact64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:compact64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:compact64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:compact64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:compact64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:compact64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T KeccakDuplex.o Keccak_DuplexingFBWLWrap T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakF-1600-inplace32BI.o KeccakF1600_Initialize T KeccakF-1600-inplace32BI.o KeccakF1600_StateComplementBit T KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORBytesInLane T KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORLanes T KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractBytesInLane T KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractLanes T KeccakF-1600-inplace32BI.o KeccakF1600_StateInitialize T KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteBytesInLane T KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteLanes T KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteWithZeroes T KeccakF-1600-inplace32BI.o KeccakF1600_StatePermute T KeccakF-1600-inplace32BI.o KeccakF1600_StateSetBytesInLaneToZero T KeccakF-1600-inplace32BI.o KeccakF1600_StateXORBytesInLane T KeccakF-1600-inplace32BI.o KeccakF1600_StateXORLanes T KeccakP-1600-12-inplace32BI.o KeccakP1600_12_StatePermute T Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T SnP-FBWL-default.o SnP_FBWL_Absorb_Default T SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
| Implementation | Compiler |
| T:inplace32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:inplace32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T KeccakDuplex.o Keccak_DuplexingFBWLWrap T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakF-1600-opt64.o KeccakF1600RoundConstants R KeccakF-1600-opt64.o KeccakF1600_FBWL_Absorb T KeccakF-1600-opt64.o KeccakF1600_FBWL_Squeeze T KeccakF-1600-opt64.o KeccakF1600_FBWL_Unwrap T KeccakF-1600-opt64.o KeccakF1600_FBWL_Wrap T KeccakF-1600-opt64.o KeccakF1600_Initialize T KeccakF-1600-opt64.o KeccakF1600_StateComplementBit T KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORBytesInLane T KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORLanes T KeccakF-1600-opt64.o KeccakF1600_StateExtractBytesInLane T KeccakF-1600-opt64.o KeccakF1600_StateExtractLanes T KeccakF-1600-opt64.o KeccakF1600_StateInitialize T KeccakF-1600-opt64.o KeccakF1600_StateOverwriteBytesInLane T KeccakF-1600-opt64.o KeccakF1600_StateOverwriteLanes T KeccakF-1600-opt64.o KeccakF1600_StateOverwriteWithZeroes T KeccakF-1600-opt64.o KeccakF1600_StatePermute T KeccakF-1600-opt64.o KeccakF1600_StateXORBytesInLane T KeccakF-1600-opt64.o KeccakF1600_StateXORLanes T KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Absorb T KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Squeeze T KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Unwrap T KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Wrap T KeccakP-1600-12-opt64.o KeccakP1600_12_StatePermute T Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T
| Implementation | Compiler |
| T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufullshld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufullshld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufullshld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufullshld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufullshld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64lcufullshld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufullshld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufullshld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64lcufullshld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64ufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64ufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64ufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64ufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:opt64ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt64ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
KeccakDuplex.o Keccak_DuplexGetInputIndex T KeccakDuplex.o Keccak_DuplexGetOutputIndex T KeccakDuplex.o Keccak_DuplexInitialize T KeccakDuplex.o Keccak_Duplexing T KeccakDuplex.o Keccak_DuplexingFeedPartialInput T KeccakDuplex.o Keccak_DuplexingFeedZeroes T KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T KeccakF-1600-reference.o KeccakF1600OnWords T KeccakF-1600-reference.o KeccakF1600Round T KeccakF-1600-reference.o KeccakF1600_Initialize T KeccakF-1600-reference.o KeccakF1600_InitializeRhoOffsets T KeccakF-1600-reference.o KeccakF1600_InitializeRoundConstants T KeccakF-1600-reference.o KeccakF1600_StateComplementBit T KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORBytesInLane T KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORLanes T KeccakF-1600-reference.o KeccakF1600_StateExtractBytesInLane T KeccakF-1600-reference.o KeccakF1600_StateExtractLanes T KeccakF-1600-reference.o KeccakF1600_StateInitialize T KeccakF-1600-reference.o KeccakF1600_StateOverwriteBytesInLane T KeccakF-1600-reference.o KeccakF1600_StateOverwriteLanes T KeccakF-1600-reference.o KeccakF1600_StateOverwriteWithZeroes T KeccakF-1600-reference.o KeccakF1600_StatePermute T KeccakF-1600-reference.o KeccakF1600_StateXORBytesInLane T KeccakF-1600-reference.o KeccakF1600_StateXORLanes T KeccakF-1600-reference.o KeccakF1600_StateXORPermuteExtract T KeccakF-1600-reference.o KeccakRhoOffsets B KeccakF-1600-reference.o KeccakRoundConstants B KeccakF-1600-reference.o LFSR86540 T KeccakF-1600-reference.o chi T KeccakF-1600-reference.o displayRhoOffsets T KeccakF-1600-reference.o displayRoundConstants T KeccakF-1600-reference.o fromBytesToWords T KeccakF-1600-reference.o fromWordsToBytes T KeccakF-1600-reference.o iota T KeccakF-1600-reference.o pi T KeccakF-1600-reference.o rho T KeccakF-1600-reference.o theta T KeccakP-1600-12-reference.o KeccakP1600_12_OnWords T KeccakP-1600-12-reference.o KeccakP1600_12_StatePermute T KeccakP-1600-12-reference.o KeccakP1600_12_StateXORPermuteExtract T Keyak.o Keyak_FeedAssociatedData T Keyak.o Keyak_Forget T Keyak.o Keyak_GetTag T Keyak.o Keyak_Initialize T Keyak.o Keyak_ProcessAssociatedData T Keyak.o Keyak_ProcessCiphertext T Keyak.o Keyak_ProcessForget T Keyak.o Keyak_ProcessPlaintext T Keyak.o Keyak_ProcessTag T Keyak.o Keyak_UnwrapCiphertext T Keyak.o Keyak_WrapPlaintext T Keyak.o LakeKeyak_Initialize T Keyak.o RiverKeyak_Initialize T displayIntermediateValues.o displayBits T displayIntermediateValues.o displayBytes T displayIntermediateValues.o displayLevel B displayIntermediateValues.o displayRoundNumber T displayIntermediateValues.o displaySetIntermediateValueFile T displayIntermediateValues.o displaySetLevel T displayIntermediateValues.o displayStateAs32bitWords T displayIntermediateValues.o displayStateAsBytes T displayIntermediateValues.o displayStateAsLanes T displayIntermediateValues.o displayText T displayIntermediateValues.o intermediateValueFile B
| Implementation | Compiler |
| T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |