Test results for amd64, alder2,big, crypto_hash/k12
[Page version: 20251009 20:26:21]
Measurements for amd64, alder2,big, crypto_hash
Test results for amd64, alder2,big, crypto_hash
Test results for crypto_hash/k12
Computer: alder2,big
Microarchitecture: amd64; Golden Cove (906a4-40)
Architecture: amd64
CPU ID: GenuineIntel-000906a4-40-bfebfbff
SUPERCOP version: 20250922
Operation: crypto_hash
Primitive: k12
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4409 | 36393 0 0 | 50674 852 928 | T:kcp/optimized1600u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4417 | 29540 0 0 | 40090 852 896 | T:kcp/optimized1600u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4423 | 36465 0 0 | 51042 852 960 | T:kcp/optimized1600u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4470 | 62995 0 0 | 74336 844 960 | T:kcp/optimized1600ufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4499 | 30163 0 0 | 41504 844 960 | T:kcp/optimized1600u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4582 | 69149 0 0 | 83434 852 928 | T:kcp/optimized1600ufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4603 | 69214 0 0 | 83802 852 960 | T:kcp/optimized1600ufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4623 | 32564 0 0 | 45365 780 960 | T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4644 | 63117 0 0 | 74021 780 960 | T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4672 | 62288 0 0 | 72842 852 896 | T:kcp/optimized1600ufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4678 | 29862 0 0 | 40757 780 960 | T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4700 | 28718 0 0 | 39165 780 960 | T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4814 | 78047 0 0 | 89389 812 960 | T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4840 | 61953 0 0 | 72397 780 960 | T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4842 | 39384 0 0 | 53962 852 960 | T:kcp/optimized1600lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4848 | 31296 0 0 | 42640 844 960 | T:kcp/optimized1600lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4849 | 30819 0 0 | 41370 852 896 | T:kcp/optimized1600lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4857 | 26914 0 0 | 36216 756 928 | T:kcp/optimized1600u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4857 | 65763 0 0 | 78565 780 960 | T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
4934 | 73119 0 0 | 87402 852 928 | T:kcp/optimized1600lcufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5019 | 75088 0 0 | 86058 884 896 | T:kcp/optimized1600AsmX86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5036 | 78032 0 0 | 89002 884 896 | T:kcp/optimized1600AsmX86-64shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5047 | 30677 0 0 | 41573 780 960 | T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5064 | 78405 0 0 | 91669 812 960 | T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5076 | 29595 0 0 | 39964 772 960 | T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5091 | 77419 0 0 | 87160 788 928 | T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5101 | 34379 0 0 | 47181 780 960 | T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5110 | 78997 0 0 | 93706 884 928 | T:kcp/optimized1600AsmX86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5131 | 77841 0 0 | 88668 804 960 | T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5134 | 73287 0 0 | 87866 852 960 | T:kcp/optimized1600lcufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5155 | 65209 0 0 | 76560 844 960 | T:kcp/optimized1600lcufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5164 | 39216 0 0 | 53498 852 928 | T:kcp/optimized1600lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5177 | 74897 0 0 | 85724 804 960 | T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5178 | 63472 0 0 | 74026 852 896 | T:kcp/optimized1600lcufullshld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5187 | 75973 0 0 | 87760 876 960 | T:kcp/optimized1600AsmX86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5197 | 78917 0 0 | 90704 876 960 | T:kcp/optimized1600AsmX86-64shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5199 | 75103 0 0 | 86445 812 960 | T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5203 | 79045 0 0 | 92402 884 896 | T:kcp/optimized1600AsmX86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5210 | 81933 0 0 | 96938 884 960 | T:kcp/optimized1600AsmX86-64shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5218 | 64145 0 0 | 75488 844 960 | T:kcp/optimized1600lcufullshld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5236 | 71989 0 0 | 86570 852 960 | T:kcp/optimized1600lcufullshld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5242 | 64722 0 0 | 75274 852 896 | T:kcp/optimized1600lcufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5259 | 57615 0 0 | 66920 756 928 | T:kcp/optimized1600ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5261 | 81989 0 0 | 95346 884 896 | T:kcp/optimized1600AsmX86-64shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5280 | 65843 0 0 | 76741 780 960 | T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5305 | 75461 0 0 | 88725 812 960 | T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5326 | 81941 0 0 | 96650 884 928 | T:kcp/optimized1600AsmX86-64shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5341 | 27821 0 0 | 37120 756 928 | T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5431 | 78989 0 0 | 93994 884 960 | T:kcp/optimized1600AsmX86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5465 | 71821 0 0 | 86106 852 928 | T:kcp/optimized1600lcufullshld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5491 | 64713 0 0 | 75084 772 960 | T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5565 | 71823 0 0 | 84746 852 896 | T:kcp/optimized1600lcufullshld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5604 | 74475 0 0 | 84216 788 928 | T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5616 | 69489 0 0 | 82301 780 960 | T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5622 | 61567 0 0 | 70880 756 928 | T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5673 | 14376 0 0 | 29077 868 960 | T:kcp/reference1600 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5831 | 14416 0 0 | 28821 868 928 | T:kcp/reference1600 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5887 | 65904 0 0 | 76837 780 960 | T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5983 | 64638 0 0 | 75036 772 960 | T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5986 | 59708 0 0 | 69008 756 928 | T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
5992 | 69550 0 0 | 82397 780 960 | T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
6005 | 37729 0 0 | 50650 852 896 | T:kcp/optimized1600lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
6238 | 72831 0 0 | 85762 852 896 | T:kcp/optimized1600ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
6389 | 36984 0 0 | 49914 852 896 | T:kcp/optimized1600u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
6551 | 16095 0 0 | 30682 852 960 | T:kcp/compact1600 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
6938 | 14097 0 0 | 27157 868 896 | T:kcp/reference1600 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
7300 | 15168 0 0 | 28098 852 896 | T:kcp/compact1600 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
11138 | 69944 0 0 | 82874 852 896 | T:kcp/optimized1600lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
12049 | 16637 0 0 | 27093 780 960 | T:kcp/inplace1600bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
12383 | 16103 0 0 | 30394 852 928 | T:kcp/compact1600 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
12701 | 15232 0 0 | 28045 780 960 | T:kcp/compact1600 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
13902 | 27619 0 0 | 42138 852 960 | T:kcp/inplace1600bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
14051 | 28476 0 0 | 41317 780 960 | T:kcp/inplace1600bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
14092 | 16160 0 0 | 25480 756 928 | T:kcp/inplace1600bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
14360 | 27395 0 0 | 41618 852 928 | T:kcp/inplace1600bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
14656 | 19145 0 0 | 29698 852 896 | T:kcp/inplace1600bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
14869 | 26819 0 0 | 39458 852 896 | T:kcp/inplace1600bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
15730 | 20772 0 0 | 31685 780 960 | T:kcp/inplace1600bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
16146 | 19781 0 0 | 31144 844 960 | T:kcp/inplace1600bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
22479 | 7880 0 0 | 18773 780 960 | T:kcp/compact1600 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
22769 | 7330 0 0 | 17874 852 896 | T:kcp/compact1600 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
23812 | 7218 0 0 | 17661 780 960 | T:kcp/compact1600 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
27273 | 6305 0 0 | 15616 756 928 | T:kcp/compact1600 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
29383 | 7989 0 0 | 19288 844 960 | T:kcp/compact1600 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
29714 | 9343 0 0 | 22272 796 960 | T:kcp/reference1600 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
45956 | 8338 0 0 | 19013 868 896 | T:kcp/reference1600 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
57797 | 8127 0 0 | 19152 796 960 | T:kcp/reference1600 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
76080 | 8007 0 0 | 18471 788 960 | T:kcp/reference1600 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
76899 | 9308 0 0 | 20736 860 960 | T:kcp/reference1600 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
84271 | 6726 0 0 | 16128 772 928 | T:kcp/reference1600 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
202412 | 13472 0 0 | 26480 796 960 | T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
236432 | 10776 0 0 | 21832 796 960 | T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
244116 | 17797 0 0 | 32525 868 960 | T:kcp/reference1600-32bits | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
256227 | 17182 0 0 | 30253 868 896 | T:kcp/reference1600-32bits | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
264622 | 16837 0 0 | 31269 868 928 | T:kcp/reference1600-32bits | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
273395 | 11079 0 0 | 21765 868 896 | T:kcp/reference1600-32bits | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
337649 | 10031 0 0 | 20551 788 960 | T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
347718 | 11674 0 0 | 23192 860 960 | T:kcp/reference1600-32bits | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
352474 | 8527 0 0 | 17984 772 928 | T:kcp/reference1600-32bits | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250925 | 20250922 |
Compiler output
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:26:17: warning: unknown pragma ignored [-Wunknown-pragmas]
KeccakP-1600-AVX2.cpp: #pragma GCC optimize("2")
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: 1 warning generated.
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:26:17: warning: unknown pragma ignored [-Wunknown-pragmas]
KeccakP-1600-AVX2.cpp: #pragma GCC optimize("2")
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: 1 warning generated.
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
Compiler output
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:26:17: warning: unknown pragma ignored [-Wunknown-pragmas]
KeccakP-1600-AVX2.cpp: #pragma GCC optimize("2")
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: 1 warning generated.
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:26:17: warning: unknown pragma ignored [-Wunknown-pragmas]
KeccakP-1600-AVX2.cpp: #pragma GCC optimize("2")
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: 1 warning generated.
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/clang++_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/./KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:50: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:51: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:58: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:67: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:68: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:78: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:89: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:92: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:94: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:103: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:110: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:111: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:121: undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:139: undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:140: undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:168: undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:178: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:179: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:197: undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /usr/bin/ld: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:201: undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /usr/bin/ld: libcrypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: .../supercop-data/alder2,1f626960,4400000/amd64/try/cpp/g++_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/k12/kcp/optimized1600AVX2/work/KeccakSponge.inc:228: undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX2 | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:41: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:41: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:68: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AVX512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AVX512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AVX512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AVX512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:523:18: warning: unused variable 'i' [-Wunused-variable]
KeccakP-1600-AVX512.c: 523 | unsigned int i;
KeccakP-1600-AVX512.c: | ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: 216 | #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: 219 | #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: 238 | STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:49,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/12/include/avx512fintrin.h:6482:1: error: inlining failed in call to 'always_inline' '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: 6482 | _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: 216 | #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: 219 | #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: | ^~~~~~~~~~~
KeccakP-1600-AVX512.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:kcp/optimized1600AVX512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AVX512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AVX512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AVX512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: /usr/bin/ld: libcrypto_hash_k12.a(keccak.o): warning: relocation in read-only section `.text'
try.c: /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
try.c: /usr/bin/ld: libcrypto_hash_k12.a(keccak.o): warning: relocation in read-only section `.text'
try.c: /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
measure.c: /usr/bin/ld: libcrypto_hash_k12.a(keccak.o): warning: relocation in read-only section `.text'
measure.c: /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
Number of similar (implementation,compiler) pairs: 18, namely:
Implementation | Compiler |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
keccak.s: keccak.s:555:24: error: expected register here
keccak.s: movq %rax, _ba(arg1)
keccak.s: ^
keccak.s: keccak.s:556:24: error: expected register here
keccak.s: movq %rcx, _be(arg1)
keccak.s: ^
keccak.s: keccak.s:557:24: error: expected register here
keccak.s: movq %rcx, _bi(arg1)
keccak.s: ^
keccak.s: keccak.s:558:24: error: expected register here
keccak.s: movq %rax, _bo(arg1)
keccak.s: ^
keccak.s: keccak.s:559:24: error: expected register here
keccak.s: movdqu %xmm0, _bu(arg1)
keccak.s: ^
keccak.s: keccak.s:560:24: error: expected register here
keccak.s: movdqu %xmm0, _ge(arg1)
keccak.s: ^
keccak.s: keccak.s:561:24: error: expected register here
keccak.s: movq %rcx, _go(arg1)
keccak.s: ^
keccak.s: keccak.s:562:24: error: expected register here
keccak.s: movq %rax, _gu(arg1)
keccak.s: ^
keccak.s: keccak.s:563:24: error: expected register here
keccak.s: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:kcp/optimized1600AsmX86-64Apple | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64Apple | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64Apple | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64Apple | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64Apple | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:555: Error: junk `(arg1)' after expression
keccak.s: keccak.s:555: Error: junk `(arg1)' after expression
keccak.s: keccak.s:556: Error: junk `(arg1)' after expression
keccak.s: keccak.s:556: Error: junk `(arg1)' after expression
keccak.s: keccak.s:557: Error: junk `(arg1)' after expression
keccak.s: keccak.s:557: Error: junk `(arg1)' after expression
keccak.s: keccak.s:558: Error: junk `(arg1)' after expression
keccak.s: keccak.s:558: Error: junk `(arg1)' after expression
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: junk `(arg1)' after expression
keccak.s: keccak.s:562: Error: junk `(arg1)' after expression
keccak.s: keccak.s:562: Error: junk `(arg1)' after expression
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: junk `(arg1)' after expression
keccak.s: keccak.s:565: Error: junk `(arg1)' after expression
keccak.s: keccak.s:565: Error: junk `(arg1)' after expression
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: junk `(arg1)' after expression
keccak.s: keccak.s:568: Error: junk `(arg1)' after expression
keccak.s: keccak.s:568: Error: junk `(arg1)' after expression
keccak.s: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:kcp/optimized1600AsmX86-64Apple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64Apple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64Apple | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64Apple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: 176 | V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: | ^~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: note: in expansion of macro 'declareABCDE'
KeccakP-1600-XOP.c: 395 | declareABCDE
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: 176 | V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: | ^~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: note: in expansion of macro 'declareABCDE'
KeccakP-1600-XOP.c: 395 | declareABCDE
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: 168 | V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: | ^~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: note: in expansion of macro 'declareABCDE'
KeccakP-1600-XOP.c: 395 | declareABCDE
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: 167 | V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: | ^~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: note: in expansion of macro 'declareABCDE'
KeccakP-1600-XOP.c: 395 | declareABCDE
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600XOPufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakP-1600-XOP.c: declareABCDE
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:168:9: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Ama, Ame, Ami, Amo, Amu; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:167:29: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V64 Aka, Ake, Aki, Ako, Aku; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:10: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:164:46: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:395:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:176:25: note: expanded from macro 'declareABCDE'
KeccakP-1600-XOP.c: V128 Dua, Dae, Dei, Dio, Dou; \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:kcp/optimized1600XOPufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-reference.c: KeccakP-1600-reference.c:252:13: warning: unused function 'fromBytesToWords' [-Wunused-function]
KeccakP-1600-reference.c: static void fromBytesToWords(tKeccakLane *stateAsWords, const unsigned char *state)
KeccakP-1600-reference.c: ^
KeccakP-1600-reference.c: KeccakP-1600-reference.c:263:13: warning: unused function 'fromWordsToBytes' [-Wunused-function]
KeccakP-1600-reference.c: static void fromWordsToBytes(unsigned char *state, const tKeccakLane *stateAsWords)
KeccakP-1600-reference.c: ^
KeccakP-1600-reference.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:kcp/reference1600 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakP-1600-reference.c: KeccakP-1600-reference.c:263:13: warning: 'fromWordsToBytes' defined but not used [-Wunused-function]
KeccakP-1600-reference.c: 263 | static void fromWordsToBytes(unsigned char *state, const tKeccakLane *stateAsWords)
KeccakP-1600-reference.c: | ^~~~~~~~~~~~~~~~
KeccakP-1600-reference.c: KeccakP-1600-reference.c:252:13: warning: 'fromBytesToWords' defined but not used [-Wunused-function]
KeccakP-1600-reference.c: 252 | static void fromBytesToWords(tKeccakLane *stateAsWords, const unsigned char *state)
KeccakP-1600-reference.c: | ^~~~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:kcp/reference1600 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakP-1600-compact64.o KeccakP1600_AddByte T
KeccakP-1600-compact64.o KeccakP1600_AddBytes T
KeccakP-1600-compact64.o KeccakP1600_AddBytesInLane T
KeccakP-1600-compact64.o KeccakP1600_AddLanes T
KeccakP-1600-compact64.o KeccakP1600_ExtractAndAddBytes T
KeccakP-1600-compact64.o KeccakP1600_ExtractAndAddBytesInLane T
KeccakP-1600-compact64.o KeccakP1600_ExtractAndAddLanes T
KeccakP-1600-compact64.o KeccakP1600_ExtractBytes T
KeccakP-1600-compact64.o KeccakP1600_ExtractBytesInLane T
KeccakP-1600-compact64.o KeccakP1600_ExtractLanes T
KeccakP-1600-compact64.o KeccakP1600_Initialize T
KeccakP-1600-compact64.o KeccakP1600_Mod5 R
KeccakP-1600-compact64.o KeccakP1600_OverwriteBytes T
KeccakP-1600-compact64.o KeccakP1600_OverwriteBytesInLane T
KeccakP-1600-compact64.o KeccakP1600_OverwriteLanes T
KeccakP-1600-compact64.o KeccakP1600_OverwriteWithZeroes T
KeccakP-1600-compact64.o KeccakP1600_Permute_12rounds T
KeccakP-1600-compact64.o KeccakP1600_Permute_24rounds T
KeccakP-1600-compact64.o KeccakP1600_Permute_Nrounds T
KeccakP-1600-compact64.o KeccakP1600_PiLane R
KeccakP-1600-compact64.o KeccakP1600_RotationConstants R
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:kcp/compact1600 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/compact1600 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/compact1600 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/compact1600 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/compact1600 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/compact1600 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/compact1600 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/compact1600 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/compact1600 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakP-1600-inplace32BI.o KeccakP1600_AddByte T
KeccakP-1600-inplace32BI.o KeccakP1600_AddBytes T
KeccakP-1600-inplace32BI.o KeccakP1600_AddBytesInLane T
KeccakP-1600-inplace32BI.o KeccakP1600_AddLanes T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractAndAddBytes T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractAndAddBytesInLane T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractAndAddLanes T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractBytes T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractBytesInLane T
KeccakP-1600-inplace32BI.o KeccakP1600_ExtractLanes T
KeccakP-1600-inplace32BI.o KeccakP1600_Initialize T
KeccakP-1600-inplace32BI.o KeccakP1600_OverwriteBytes T
KeccakP-1600-inplace32BI.o KeccakP1600_OverwriteBytesInLane T
KeccakP-1600-inplace32BI.o KeccakP1600_OverwriteLanes T
KeccakP-1600-inplace32BI.o KeccakP1600_OverwriteWithZeroes T
KeccakP-1600-inplace32BI.o KeccakP1600_Permute_12rounds T
KeccakP-1600-inplace32BI.o KeccakP1600_Permute_24rounds T
KeccakP-1600-inplace32BI.o KeccakP1600_Permute_Nrounds T
KeccakP-1600-inplace32BI.o KeccakP1600_SetBytesInLaneToZero T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:kcp/inplace1600bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/inplace1600bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/inplace1600bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/inplace1600bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/inplace1600bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/inplace1600bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/inplace1600bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/inplace1600bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/inplace1600bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
keccak.o InlinePerm a
keccak.o KeccakF1600_FastLoop_Absorb T
keccak.o KeccakP1600_AddByte T
keccak.o KeccakP1600_AddBytes T
keccak.o KeccakP1600_ExtractAndAddBytes T
keccak.o KeccakP1600_ExtractBytes T
keccak.o KeccakP1600_Initialize T
keccak.o KeccakP1600_OverwriteBytes T
keccak.o KeccakP1600_OverwriteWithZeroes T
keccak.o KeccakP1600_Permute_12rounds T
keccak.o KeccakP1600_Permute_24rounds T
keccak.o KeccakP1600_Permute_Nrounds T
keccak.o KeccakP1600_StaticInitialize T
keccak.o UseSIMD a
keccak.o _ba a
keccak.o _be a
keccak.o _bi a
keccak.o _bo a
keccak.o _bu a
keccak.o _ga a
keccak.o _ge a
keccak.o _gi a
keccak.o _go a
keccak.o _gu a
keccak.o _ka a
keccak.o _ke a
keccak.o _ki a
keccak.o _ko a
keccak.o _ku a
keccak.o _ma a
keccak.o _me a
keccak.o _mi a
keccak.o _mo a
keccak.o _mu a
keccak.o _sa a
keccak.o _se a
keccak.o _si a
keccak.o _so a
keccak.o _su a
Number of similar (implementation,compiler) pairs: 18, namely:
Implementation | Compiler |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600AsmX86-64shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakP-1600-opt64.o KeccakF1600_FastLoop_Absorb T
KeccakP-1600-opt64.o KeccakP1600_AddBytes T
KeccakP-1600-opt64.o KeccakP1600_AddBytesInLane T
KeccakP-1600-opt64.o KeccakP1600_AddLanes T
KeccakP-1600-opt64.o KeccakP1600_ExtractAndAddBytes T
KeccakP-1600-opt64.o KeccakP1600_ExtractAndAddBytesInLane T
KeccakP-1600-opt64.o KeccakP1600_ExtractAndAddLanes T
KeccakP-1600-opt64.o KeccakP1600_ExtractBytes T
KeccakP-1600-opt64.o KeccakP1600_ExtractBytesInLane T
KeccakP-1600-opt64.o KeccakP1600_ExtractLanes T
KeccakP-1600-opt64.o KeccakP1600_Initialize T
KeccakP-1600-opt64.o KeccakP1600_OverwriteBytes T
KeccakP-1600-opt64.o KeccakP1600_OverwriteBytesInLane T
KeccakP-1600-opt64.o KeccakP1600_OverwriteLanes T
KeccakP-1600-opt64.o KeccakP1600_OverwriteWithZeroes T
KeccakP-1600-opt64.o KeccakP1600_Permute_12rounds T
KeccakP-1600-opt64.o KeccakP1600_Permute_24rounds T
KeccakP-1600-opt64.o KeccakP1600_Permute_Nrounds T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
Number of similar (implementation,compiler) pairs: 45, namely:
Implementation | Compiler |
T:kcp/optimized1600lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufullshld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufullshld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufullshld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufullshld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufullshld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600lcufullshld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600ufull | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600ufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600ufull | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600ufull | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/optimized1600ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakP-1600-reference.o KeccakP1600OnWords T
KeccakP-1600-reference.o KeccakP1600Round T
KeccakP-1600-reference.o KeccakP1600_AddByte T
KeccakP-1600-reference.o KeccakP1600_AddBytes T
KeccakP-1600-reference.o KeccakP1600_DisplayRhoOffsets T
KeccakP-1600-reference.o KeccakP1600_DisplayRoundConstants T
KeccakP-1600-reference.o KeccakP1600_ExtractAndAddBytes T
KeccakP-1600-reference.o KeccakP1600_ExtractBytes T
KeccakP-1600-reference.o KeccakP1600_Initialize T
KeccakP-1600-reference.o KeccakP1600_OverwriteBytes T
KeccakP-1600-reference.o KeccakP1600_OverwriteWithZeroes T
KeccakP-1600-reference.o KeccakP1600_Permute_12rounds T
KeccakP-1600-reference.o KeccakP1600_Permute_24rounds T
KeccakP-1600-reference.o KeccakP1600_Permute_Nrounds T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:kcp/reference1600 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KangarooTwelve.o KangarooTwelve T
KangarooTwelve.o KangarooTwelve_Final T
KangarooTwelve.o KangarooTwelve_Initialize T
KangarooTwelve.o KangarooTwelve_Squeeze T
KangarooTwelve.o KangarooTwelve_Update T
KeccakP-1600-reference32BI.o KeccakP1600_AddByte T
KeccakP-1600-reference32BI.o KeccakP1600_AddBytes T
KeccakP-1600-reference32BI.o KeccakP1600_AddBytesInLane T
KeccakP-1600-reference32BI.o KeccakP1600_DisplayRhoOffsets T
KeccakP-1600-reference32BI.o KeccakP1600_DisplayRoundConstants T
KeccakP-1600-reference32BI.o KeccakP1600_ExtractAndAddBytes T
KeccakP-1600-reference32BI.o KeccakP1600_ExtractAndAddBytesInLane T
KeccakP-1600-reference32BI.o KeccakP1600_ExtractBytes T
KeccakP-1600-reference32BI.o KeccakP1600_ExtractBytesInLane T
KeccakP-1600-reference32BI.o KeccakP1600_Initialize T
KeccakP-1600-reference32BI.o KeccakP1600_OverwriteBytes T
KeccakP-1600-reference32BI.o KeccakP1600_OverwriteBytesInLane T
KeccakP-1600-reference32BI.o KeccakP1600_OverwriteWithZeroes T
KeccakP-1600-reference32BI.o KeccakP1600_PermutationOnWords T
KeccakP-1600-reference32BI.o KeccakP1600_Permute_12rounds T
KeccakP-1600-reference32BI.o KeccakP1600_Permute_24rounds T
KeccakP-1600-reference32BI.o KeccakP1600_Permute_Nrounds T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_12rounds_SpongeSqueeze T
KeccakSpongeWidth1600.o KeccakWidth1600_Sponge T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorb T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeAbsorbLastFewBits T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeInitialize T
KeccakSpongeWidth1600.o KeccakWidth1600_SpongeSqueeze T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:kcp/reference1600-32bits | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600-32bits | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600-32bits | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600-32bits | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600-32bits | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600-32bits | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:kcp/reference1600-32bits | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |