Test results for ppc64, power9, crypto_aead/lakekeyakv1
[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_aead
Test results for ppc64, power9, crypto_aead
Test results for crypto_aead/lakekeyakv1
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_aead
Primitive: lakekeyakv1
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 30150 | 147504 8 0 | 173273 684 1200 | T:opt64ufull | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30262 | 146900 8 0 | 168411 676 1192 | T:opt64ufull | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30271 | 145348 8 0 | 167267 676 1192 | T:opt64lcufull | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30334 | 144636 8 0 | 166555 676 1192 | T:opt64ufull | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30344 | 303800 16 0 | 179193 684 1200 | T:opt64lcufull | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30348 | 145348 8 0 | 167267 676 1192 | T:opt64lcufull | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30355 | 149244 8 0 | 174425 684 1192 | T:opt64ufull | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30389 | 150020 8 0 | 177337 684 1200 | T:opt64ufull | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30412 | 148440 8 0 | 174201 684 1200 | T:opt64lcufull | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30476 | 144636 8 0 | 166555 676 1192 | T:opt64ufull | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30481 | 300040 16 0 | 177337 684 1200 | T:opt64ufull | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30609 | 151976 8 0 | 179306 676 1232 | T:opt64lcufull | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30620 | 151900 8 0 | 179193 684 1200 | T:opt64lcufull | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30656 | 151124 8 0 | 176313 684 1192 | T:opt64lcufull | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30666 | 138596 8 0 | 162838 676 1216 | T:opt64ufull | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30777 | 138416 8 0 | 162666 676 1216 | T:opt64ufull | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30881 | 138416 8 0 | 162666 676 1216 | T:opt64ufull | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30906 | 148492 8 0 | 174182 676 1216 | T:opt64ufull | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30941 | 149708 8 0 | 177058 676 1232 | T:opt64ufull | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30969 | 73996 8 0 | 99801 684 1200 | T:opt64u6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 30976 | 151124 8 0 | 176313 684 1192 | T:opt64lcufull | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 31011 | 150136 8 0 | 175838 676 1216 | T:opt64lcufull | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31071 | 150600 8 0 | 177670 676 1232 | T:opt64lcufull | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31115 | 76252 8 0 | 102041 684 1200 | T:opt64lcu6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 31221 | 148188 8 0 | 173830 676 1216 | T:opt64ufull | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31232 | 150600 8 0 | 177670 676 1232 | T:opt64lcufull | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31302 | 139124 8 0 | 163366 676 1216 | T:opt64lcufull | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31320 | 139124 8 0 | 163366 676 1216 | T:opt64lcufull | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31387 | 150268 8 0 | 175918 676 1216 | T:opt64lcufull | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31393 | 148308 8 0 | 175370 676 1232 | T:opt64ufull | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31395 | 148308 8 0 | 175370 676 1232 | T:opt64ufull | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31399 | 77640 8 0 | 103306 676 1216 | T:opt64u6 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31433 | 75756 8 0 | 103082 676 1232 | T:opt64u6 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31502 | 148188 8 0 | 173830 676 1216 | T:opt64ufull | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31786 | 139276 8 0 | 163522 676 1216 | T:opt64lcufull | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31926 | 76080 8 0 | 103114 676 1232 | T:opt64u6 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 31970 | 78880 8 0 | 104590 676 1216 | T:opt64lcu6 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32120 | 76080 8 0 | 103114 676 1232 | T:opt64u6 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32157 | 72480 8 0 | 96714 676 1216 | T:opt64u6 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32242 | 77656 8 0 | 104974 676 1232 | T:opt64lcu6 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32457 | 72480 8 0 | 96714 676 1216 | T:opt64u6 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32479 | 77944 8 0 | 103594 676 1216 | T:opt64u6 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32482 | 77944 8 0 | 103594 676 1216 | T:opt64u6 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32651 | 73124 8 0 | 97378 676 1216 | T:opt64lcu6 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32662 | 72660 8 0 | 96886 676 1216 | T:opt64u6 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32683 | 78052 8 0 | 105102 676 1232 | T:opt64lcu6 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32696 | 147628 8 0 | 169155 676 1192 | T:opt64lcufull | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 32779 | 149244 8 0 | 174425 684 1192 | T:opt64ufull | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 32802 | 79252 8 0 | 104902 676 1216 | T:opt64lcu6 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32844 | 135020 8 0 | 157590 668 1208 | T:opt64lcufull | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32861 | 72972 8 0 | 97222 676 1216 | T:opt64lcu6 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32916 | 79252 8 0 | 104902 676 1216 | T:opt64lcu6 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32916 | 134612 8 0 | 157122 668 1208 | T:opt64ufull | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 32939 | 147628 8 0 | 169155 676 1192 | T:opt64lcufull | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33094 | 78052 8 0 | 105102 676 1232 | T:opt64lcu6 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33119 | 134936 8 0 | 157430 668 1208 | T:opt64lcufull | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33149 | 156424 16 0 | 105497 684 1200 | T:opt64u6 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33230 | 160264 16 0 | 107417 684 1200 | T:opt64lcu6 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33245 | 72972 8 0 | 97222 676 1216 | T:opt64lcu6 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33291 | 75600 8 0 | 97115 676 1192 | T:opt64lcu6 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33346 | 75600 8 0 | 97115 676 1192 | T:opt64lcu6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33410 | 78212 8 0 | 105497 684 1200 | T:opt64u6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33412 | 134612 8 0 | 157122 668 1208 | T:opt64ufull | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33420 | 80132 8 0 | 107417 684 1200 | T:opt64lcu6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33454 | 146900 8 0 | 168411 676 1192 | T:opt64ufull | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33469 | 79364 8 0 | 104537 684 1192 | T:opt64lcu6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33541 | 150268 8 0 | 175918 676 1216 | T:opt64lcufull | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33727 | 74800 8 0 | 96315 676 1192 | T:opt64u6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33765 | 79364 8 0 | 104537 684 1192 | T:opt64lcu6 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33777 | 77420 8 0 | 102617 684 1192 | T:opt64u6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 33859 | 134936 8 0 | 157430 668 1208 | T:opt64lcufull | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 33953 | 72436 8 0 | 94395 676 1192 | T:opt64u6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34030 | 74276 8 0 | 96219 676 1192 | T:opt64lcu6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34115 | 72436 8 0 | 94395 676 1192 | T:opt64u6 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34121 | 74276 8 0 | 96219 676 1192 | T:opt64lcu6 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34140 | 74800 8 0 | 96315 676 1192 | T:opt64u6 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34736 | 134680 8 0 | 157250 668 1208 | T:opt64ufull | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 34794 | 77420 8 0 | 102617 684 1192 | T:opt64u6 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 35394 | 64956 8 0 | 87538 668 1208 | T:opt64u6 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 35677 | 64868 8 0 | 87378 668 1208 | T:opt64u6 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 35869 | 64868 8 0 | 87378 668 1208 | T:opt64u6 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 36259 | 65876 8 0 | 88454 668 1208 | T:opt64lcu6 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 36306 | 65796 8 0 | 88294 668 1208 | T:opt64lcu6 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 36525 | 65796 8 0 | 88294 668 1208 | T:opt64lcu6 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 89911 | 19326 0 0 | 46523 676 1224 | T:compact64 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 92282 | 19326 0 0 | 46227 676 1224 | T:compact64 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 92386 | 19326 0 0 | 46227 676 1224 | T:compact64 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 93553 | 32004 0 0 | 56985 684 1192 | T:inplace32bi | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 93922 | 32004 0 0 | 56985 684 1192 | T:inplace32bi | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 94220 | 66208 0 0 | 60185 684 1200 | T:inplace32bi | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 94314 | 33104 0 0 | 60185 684 1200 | T:inplace32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 97746 | 14736 0 0 | 42033 684 1200 | T:compact64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 98072 | 29472 0 0 | 42033 684 1200 | T:compact64 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 98783 | 13636 0 0 | 38833 684 1192 | T:compact64 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 98829 | 13636 0 0 | 38833 684 1192 | T:compact64 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 99650 | 14448 0 0 | 40209 684 1200 | T:compact64 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 100281 | 33560 0 0 | 59145 684 1200 | T:inplace32bi | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 102890 | 26916 0 0 | 48419 676 1192 | T:inplace32bi | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 102932 | 26916 0 0 | 48419 676 1192 | T:inplace32bi | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 103048 | 27036 0 0 | 48963 676 1192 | T:inplace32bi | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 104062 | 27036 0 0 | 48963 676 1192 | T:inplace32bi | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 112948 | 29792 0 0 | 53982 676 1216 | T:inplace32bi | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 113728 | 29596 0 0 | 53778 676 1216 | T:inplace32bi | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 114288 | 29596 0 0 | 53778 676 1216 | T:inplace32bi | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 116878 | 26632 0 0 | 49094 668 1208 | T:inplace32bi | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 117013 | 26724 0 0 | 49254 668 1208 | T:inplace32bi | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 117274 | 26632 0 0 | 49094 668 1208 | T:inplace32bi | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 125406 | 43892 0 0 | 71198 676 1232 | T:inplace32bi | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 125446 | 43680 0 0 | 70690 676 1232 | T:inplace32bi | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 126070 | 43680 0 0 | 70690 676 1232 | T:inplace32bi | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 127051 | 24086 0 304 | 51230 676 1560 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 127652 | 24086 0 304 | 51230 676 1560 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 130033 | 24738 0 304 | 52194 676 1560 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 134702 | 37284 0 0 | 62886 676 1216 | T:inplace32bi | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 134960 | 37284 0 0 | 62886 676 1216 | T:inplace32bi | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 135708 | 37304 0 0 | 62974 676 1216 | T:inplace32bi | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 156075 | 20360 0 304 | 46108 684 1528 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 171838 | 20504 0 304 | 45676 684 1520 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 171931 | 20504 0 304 | 45676 684 1520 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 173110 | 42384 0 608 | 48444 684 1528 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 173368 | 21192 0 304 | 48444 684 1528 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 212988 | 9952 0 0 | 31451 676 1192 | T:compact64 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 213172 | 9952 0 0 | 31451 676 1192 | T:compact64 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 216718 | 15393 0 0 | 40887 676 1208 | T:compact64 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 218391 | 15393 0 0 | 40887 676 1208 | T:compact64 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 226674 | 10396 0 0 | 32315 676 1192 | T:compact64 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 229877 | 15429 0 0 | 40983 676 1208 | T:compact64 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 235102 | 10396 0 0 | 32315 676 1192 | T:compact64 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 255921 | 10657 0 0 | 33079 668 1200 | T:compact64 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 257346 | 10617 0 0 | 32951 668 1200 | T:compact64 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 257840 | 10617 0 0 | 32951 668 1200 | T:compact64 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 274690 | 13537 0 0 | 37647 676 1208 | T:compact64 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 277048 | 13537 0 0 | 37647 676 1208 | T:compact64 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 284230 | 13717 0 0 | 37819 676 1208 | T:compact64 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 436994 | 16998 0 304 | 42726 676 1536 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 437550 | 16998 0 304 | 42726 676 1536 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 456842 | 17198 0 304 | 43014 676 1536 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 468985 | 12228 0 304 | 34243 676 1520 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 469430 | 12228 0 304 | 34243 676 1520 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 498197 | 12656 0 308 | 35227 668 1528 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 499365 | 12656 0 308 | 35227 668 1528 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 548708 | 12752 0 308 | 35383 668 1528 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 777516 | 11600 0 304 | 33187 676 1520 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 779648 | 11600 0 304 | 33187 676 1520 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 819559 | 15670 0 308 | 40002 676 1536 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 819994 | 15670 0 308 | 40002 676 1536 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 828292 | 16182 0 308 | 40518 676 1536 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
Compiler output
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakF-1600-opt64.c: shld 1,16,16
KeccakF-1600-opt64.c: ^~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 7, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufullshld | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakF-1600-opt64.c: shld 1,16,16
KeccakF-1600-opt64.c: ^~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakF-1600-opt64.c: shld 1,16,16
KeccakF-1600-opt64.c: ^~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakF-1600-opt64.c: shld 1,15,15
KeccakF-1600-opt64.c: ^~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: invalid instruction, did you mean: ld, sld, sldi, vsld?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:643: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:652: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:659: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:686: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:693: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:700: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:703: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:710: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:721: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:724: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:739: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:742: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:751: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:758: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:766: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:773: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:776: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:779: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:788: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:795: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:813: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:816: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:823: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRYnvGx.s:830: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1179: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1188: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1195: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1222: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1229: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1236: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1239: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1246: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1257: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1260: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1275: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1278: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1287: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1294: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1302: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1309: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1312: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1315: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1324: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1331: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1349: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1352: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1359: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccGeQSGO.s:1366: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:599: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:606: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:613: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:619: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:625: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:633: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:639: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:645: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:651: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:670: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:676: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:682: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:688: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:695: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:712: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:718: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:724: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:730: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:736: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:753: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:759: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:765: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:771: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccVqpwvN.s:778: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:510: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:532: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:535: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:542: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:549: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:552: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:559: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:566: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:575: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:592: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:595: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:602: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:609: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:612: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:626: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:629: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:637: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:646: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:649: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:662: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:672: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:679: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:682: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cc1yX29W.s:685: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:650: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:658: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:667: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:670: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:688: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:703: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:713: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:723: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:726: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:729: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:732: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:742: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:751: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:754: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:764: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:774: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:782: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:789: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:796: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:803: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:813: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:816: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:819: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccRgXYom.s:830: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1077: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1085: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1094: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1097: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1115: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1130: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1140: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1150: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1153: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1156: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1159: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1169: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1178: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1181: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1191: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1201: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1209: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1216: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1223: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1230: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1240: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1243: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1246: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccQgv9nq.s:1257: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:605: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:612: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:619: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:625: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:631: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:639: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:645: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:651: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:657: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:676: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:682: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:688: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:694: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:701: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:718: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:724: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:730: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:736: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:742: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:759: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:765: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:771: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:777: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccdKW6dv.s:784: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:510: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:527: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:535: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:544: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:553: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:562: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:571: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:580: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:583: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:592: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:602: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:611: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:621: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:628: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:637: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:645: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:653: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:656: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:664: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:676: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:685: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:691: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:697: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccMpaMFU.s:700: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:650: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:658: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:667: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:670: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:688: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:703: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:713: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:723: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:726: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:729: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:732: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:742: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:751: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:754: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:764: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:774: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:782: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:789: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:796: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:803: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:813: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:816: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:819: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccw7U4uf.s:830: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1077: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1085: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1094: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1097: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1115: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1130: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1140: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1150: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1153: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1156: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1159: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1169: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1178: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1181: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1191: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1201: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1209: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1216: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1223: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1230: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1240: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1243: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1246: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccY2IUxU.s:1257: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:605: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:612: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:619: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:625: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:631: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:639: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:645: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:651: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:657: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:676: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:682: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:688: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:694: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:701: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:718: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:724: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:730: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:736: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:742: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:759: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:765: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:771: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:777: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/cctdWDEH.s:784: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:510: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:527: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:535: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:544: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:553: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:562: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:571: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:580: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:583: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:592: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:602: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:611: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:621: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:628: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:637: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:645: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:653: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:656: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:664: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:676: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:685: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:691: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:697: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: /tmp/ccND6yBc.s:700: Error: unrecognized opcode: `shld'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64lcufullshld | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
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.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
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.
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.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
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: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
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
Number of similar (implementation,compiler) pairs: 20, namely:
| Implementation | Compiler |
| T:compact64 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:compact64 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:compact64 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:compact64 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-compact64.o KeccakF1600_Initialize T
KeccakF-1600-compact64.o KeccakF1600_Initialize T
KeccakF-1600-compact64.o KeccakF1600_StateComplementBit T
KeccakF-1600-compact64.o KeccakF1600_StateComplementBit T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-compact64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-compact64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-compact64.o KeccakF1600_StateInitialize T
KeccakF-1600-compact64.o KeccakF1600_StateInitialize T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-compact64.o KeccakF1600_StatePermute T
KeccakF-1600-compact64.o KeccakF1600_StatePermute T
KeccakF-1600-compact64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateXORLanes T
KeccakF-1600-compact64.o KeccakF1600_StateXORLanes T
KeccakF-1600-compact64.o KeccakF_Mod5 R
KeccakF-1600-compact64.o KeccakF_Mod5 R
KeccakF-1600-compact64.o KeccakF_PiLane R
KeccakF-1600-compact64.o KeccakF_PiLane R
KeccakF-1600-compact64.o KeccakF_RotationConstants R
KeccakF-1600-compact64.o KeccakF_RotationConstants R
KeccakF-1600-compact64.o KeccakP1600_StatePermute T
KeccakF-1600-compact64.o KeccakP1600_StatePermute T
KeccakP-1600-12-compact64.o KeccakP1600_12_StatePermute T
KeccakP-1600-12-compact64.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
SnP-FBWL-default.o SnP_FBWL_Absorb_Default 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_Squeeze_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:compact64 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Namespace violations
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
Number of similar (implementation,compiler) pairs: 20, namely:
| Implementation | Compiler |
| T:inplace32bi | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:inplace32bi | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:inplace32bi | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:inplace32bi | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-inplace32BI.o KeccakF1600_Initialize T
KeccakF-1600-inplace32BI.o KeccakF1600_Initialize T
KeccakF-1600-inplace32BI.o KeccakF1600_StateComplementBit T
KeccakF-1600-inplace32BI.o KeccakF1600_StateComplementBit T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateInitialize T
KeccakF-1600-inplace32BI.o KeccakF1600_StateInitialize T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-inplace32BI.o KeccakF1600_StatePermute T
KeccakF-1600-inplace32BI.o KeccakF1600_StatePermute T
KeccakF-1600-inplace32BI.o KeccakF1600_StateSetBytesInLaneToZero T
KeccakF-1600-inplace32BI.o KeccakF1600_StateSetBytesInLaneToZero T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORLanes T
KeccakP-1600-12-inplace32BI.o KeccakP1600_12_StatePermute T
KeccakP-1600-12-inplace32BI.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
SnP-FBWL-default.o SnP_FBWL_Absorb_Default 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_Squeeze_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:inplace32bi | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Namespace violations
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
Number of similar (implementation,compiler) pairs: 80, namely:
| Implementation | Compiler |
| T:opt64lcu6 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcu6 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt64lcu6 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcu6 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt64lcufull | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64lcufull | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt64u6 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64u6 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt64ufull | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt64ufull | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-opt64.o KeccakF1600RoundConstants R
KeccakF-1600-opt64.o KeccakF1600RoundConstants R
KeccakF-1600-opt64.o KeccakF1600_FBWL_Absorb T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Absorb T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Squeeze T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Squeeze T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Unwrap T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Unwrap T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Wrap T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Wrap T
KeccakF-1600-opt64.o KeccakF1600_Initialize T
KeccakF-1600-opt64.o KeccakF1600_Initialize T
KeccakF-1600-opt64.o KeccakF1600_StateComplementBit T
KeccakF-1600-opt64.o KeccakF1600_StateComplementBit T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-opt64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-opt64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-opt64.o KeccakF1600_StateInitialize T
KeccakF-1600-opt64.o KeccakF1600_StateInitialize T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-opt64.o KeccakF1600_StatePermute T
KeccakF-1600-opt64.o KeccakF1600_StatePermute T
KeccakF-1600-opt64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateXORLanes 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_Absorb T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Squeeze 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_Unwrap T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Wrap T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Wrap T
KeccakP-1600-12-opt64.o KeccakP1600_12_StatePermute T
KeccakP-1600-12-opt64.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt64lcu6 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64lcufull | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64u6 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt64ufull | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Namespace violations
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
Number of similar (implementation,compiler) pairs: 20, namely:
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-reference.o KeccakF1600OnWords T
KeccakF-1600-reference.o KeccakF1600OnWords T
KeccakF-1600-reference.o KeccakF1600Round T
KeccakF-1600-reference.o KeccakF1600Round T
KeccakF-1600-reference.o KeccakF1600_Initialize T
KeccakF-1600-reference.o KeccakF1600_Initialize T
KeccakF-1600-reference.o KeccakF1600_InitializeRhoOffsets T
KeccakF-1600-reference.o KeccakF1600_InitializeRhoOffsets T
KeccakF-1600-reference.o KeccakF1600_InitializeRoundConstants T
KeccakF-1600-reference.o KeccakF1600_InitializeRoundConstants T
KeccakF-1600-reference.o KeccakF1600_StateComplementBit T
KeccakF-1600-reference.o KeccakF1600_StateComplementBit T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractLanes T
KeccakF-1600-reference.o KeccakF1600_StateExtractLanes T
KeccakF-1600-reference.o KeccakF1600_StateInitialize T
KeccakF-1600-reference.o KeccakF1600_StateInitialize T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-reference.o KeccakF1600_StatePermute T
KeccakF-1600-reference.o KeccakF1600_StatePermute T
KeccakF-1600-reference.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateXORPermuteExtract T
KeccakF-1600-reference.o KeccakF1600_StateXORPermuteExtract T
KeccakF-1600-reference.o KeccakRhoOffsets B
KeccakF-1600-reference.o KeccakRhoOffsets B
KeccakF-1600-reference.o KeccakRoundConstants B
KeccakF-1600-reference.o KeccakRoundConstants B
KeccakF-1600-reference.o LFSR86540 T
KeccakF-1600-reference.o LFSR86540 T
KeccakF-1600-reference.o chi T
KeccakF-1600-reference.o chi T
KeccakF-1600-reference.o displayRhoOffsets T
KeccakF-1600-reference.o displayRhoOffsets T
KeccakF-1600-reference.o displayRoundConstants T
KeccakF-1600-reference.o displayRoundConstants T
KeccakF-1600-reference.o fromBytesToWords T
KeccakF-1600-reference.o fromBytesToWords T
KeccakF-1600-reference.o fromWordsToBytes T
KeccakF-1600-reference.o fromWordsToBytes T
KeccakF-1600-reference.o iota T
KeccakF-1600-reference.o iota T
KeccakF-1600-reference.o pi T
KeccakF-1600-reference.o pi T
KeccakF-1600-reference.o rho T
KeccakF-1600-reference.o rho T
KeccakF-1600-reference.o theta T
KeccakF-1600-reference.o theta T
KeccakP-1600-12-reference.o KeccakP1600_12_OnWords 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_StatePermute T
KeccakP-1600-12-reference.o KeccakP1600_12_StateXORPermuteExtract T
KeccakP-1600-12-reference.o KeccakP1600_12_StateXORPermuteExtract T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
displayIntermediateValues.o displayBits T
displayIntermediateValues.o displayBits T
displayIntermediateValues.o displayBytes T
displayIntermediateValues.o displayBytes T
displayIntermediateValues.o displayLevel B
displayIntermediateValues.o displayLevel B
displayIntermediateValues.o displayRoundNumber T
displayIntermediateValues.o displayRoundNumber T
displayIntermediateValues.o displaySetIntermediateValueFile T
displayIntermediateValues.o displaySetIntermediateValueFile T
displayIntermediateValues.o displaySetLevel T
displayIntermediateValues.o displaySetLevel T
displayIntermediateValues.o displayStateAs32bitWords T
displayIntermediateValues.o displayStateAs32bitWords T
displayIntermediateValues.o displayStateAsBytes T
displayIntermediateValues.o displayStateAsBytes T
displayIntermediateValues.o displayStateAsLanes T
displayIntermediateValues.o displayStateAsLanes T
displayIntermediateValues.o displayText T
displayIntermediateValues.o displayText T
displayIntermediateValues.o intermediateValueFile B
displayIntermediateValues.o intermediateValueFile B
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |