Test results for amd64, know, crypto_stream/salsa20
[Page version: 20250322 15:59:23]
Measurements for amd64, know, crypto_stream
Test results for amd64, know, crypto_stream
Test results for crypto_stream/salsa20
Computer: know
Microarchitecture: amd64; Comet Lake (806ec)
Architecture: amd64
CPU ID: GenuineIntel-000806ec-bfebfbff
SUPERCOP version: 20250307
Operation: crypto_stream
Primitive: salsa20
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2144 | 7797 0 1 | 24409 852 992 | dolbeau/amd64-xmm6int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2144 | 7861 0 1 | 24769 852 1024 | dolbeau/amd64-xmm6int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2154 | 6336 0 1 | 20007 844 1024 | dolbeau/amd64-xmm6int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2157 | 6902 0 1 | 19761 852 960 | dolbeau/amd64-xmm6int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2223 | 8308 0 4 | 21091 772 1056 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2228 | 8132 0 4 | 21420 780 1056 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2235 | 8484 0 4 | 23756 780 1056 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2476 | 7670 0 4 | 19263 756 1024 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4546 | 6389 0 1 | 21649 852 960 | dolbeau/amd64-xmm6int | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4953 | 4608 0 0 | 17377 852 960 | amd64_xmm6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4980 | 4608 0 0 | 21145 852 992 | amd64_xmm6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4980 | 4608 0 0 | 21457 852 1024 | amd64_xmm6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4992 | 4608 0 0 | 19796 780 1024 | amd64_xmm6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4993 | 4608 0 0 | 17828 780 1024 | amd64_xmm6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4997 | 4608 0 0 | 16111 756 992 | amd64_xmm6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4999 | 4608 0 0 | 18271 844 1024 | amd64_xmm6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5015 | 5472 0 4 | 20676 780 1056 | e/amd64-xmm6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5018 | 5358 0 1 | 20593 852 960 | e/amd64-xmm6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5025 | 5294 0 1 | 18991 844 1024 | e/amd64-xmm6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5030 | 5358 0 1 | 21929 852 992 | e/amd64-xmm6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5036 | 5358 0 1 | 18177 852 960 | e/amd64-xmm6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5038 | 4608 0 0 | 17307 772 1024 | amd64_xmm6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5046 | 5268 0 4 | 16815 756 1024 | e/amd64-xmm6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5050 | 5472 0 4 | 18708 780 1056 | e/amd64-xmm6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5055 | 5358 0 1 | 22241 852 1024 | e/amd64-xmm6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5055 | 5431 0 4 | 18155 772 1056 | e/amd64-xmm6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5305 | 5870 0 1 | 22441 852 992 | e/amd64-xmm5 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5308 | 5984 0 4 | 19220 780 1056 | e/amd64-xmm5 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5314 | 5806 0 1 | 19503 844 1024 | e/amd64-xmm5 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5341 | 5870 0 1 | 22753 852 1024 | e/amd64-xmm5 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5346 | 5870 0 1 | 21105 852 960 | e/amd64-xmm5 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5346 | 5984 0 4 | 21188 780 1056 | e/amd64-xmm5 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5349 | 5870 0 1 | 18689 852 960 | e/amd64-xmm5 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5386 | 5943 0 4 | 18667 772 1056 | e/amd64-xmm5 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5387 | 5780 0 4 | 17327 756 1024 | e/amd64-xmm5 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5601 | 13990 2240 0 | 1698342 146892 10400 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5602 | 7380 976 0 | 1692627 145692 10368 | T:cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5605 | 13726 2240 0 | 1696228 146900 10400 | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5605 | 5817 2880 0 | 1688464 147548 10368 | T:cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5610 | 12893 2240 0 | 1694662 146900 10400 | T:cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5628 | 14019 3232 0 | 1700691 147892 10304 | T:cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5631 | 5377 976 0 | 1687376 145684 10368 | T:cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
5642 | 7380 976 0 | 1692331 145692 10336 | T:cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
6804 | 4608 0 0 | 19809 852 960 | amd64_xmm6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
8978 | 2365 0 4 | 17556 780 1056 | e/amd64-xmm2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9006 | 2161 0 4 | 13695 756 1024 | e/amd64-xmm2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9008 | 2251 0 1 | 17473 852 960 | e/amd64-xmm2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9012 | 2187 0 1 | 15871 844 1024 | e/amd64-xmm2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9012 | 2324 0 4 | 15035 772 1056 | e/amd64-xmm2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9024 | 2365 0 4 | 15588 780 1056 | e/amd64-xmm2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9028 | 2251 0 1 | 18809 852 992 | e/amd64-xmm2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9028 | 2251 0 1 | 19121 852 1024 | e/amd64-xmm2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9028 | 2251 0 1 | 15057 852 960 | e/amd64-xmm2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9509 | 2251 0 1 | 15935 844 1024 | e/amd64-xmm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9531 | 2315 0 1 | 19185 852 1024 | e/amd64-xmm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9531 | 2225 0 4 | 13759 756 1024 | e/amd64-xmm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9537 | 2429 0 4 | 17620 780 1056 | e/amd64-xmm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9550 | 2315 0 1 | 15121 852 960 | e/amd64-xmm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9550 | 2429 0 4 | 15652 780 1056 | e/amd64-xmm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9551 | 2388 0 4 | 15099 772 1056 | e/amd64-xmm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9554 | 2315 0 1 | 17537 852 960 | e/amd64-xmm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
9565 | 2315 0 1 | 18873 852 992 | e/amd64-xmm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10109 | 3262 0 4 | 18492 780 1056 | e/ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10172 | 3780 0 4 | 19004 780 1056 | e/merged | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10260 | 2724 0 4 | 15980 780 1056 | e/merged | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10551 | 3309 0 1 | 19857 852 992 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10630 | 2848 0 1 | 19385 852 992 | e/amd64-3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10634 | 2960 0 4 | 18164 780 1056 | e/amd64-3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10640 | 2512 0 4 | 17716 780 1056 | e/amd64-2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10641 | 2848 0 1 | 15649 852 960 | e/amd64-3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10641 | 2960 0 4 | 16196 780 1056 | e/amd64-3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10643 | 2512 0 4 | 15748 780 1056 | e/amd64-2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10643 | 2919 0 4 | 15643 772 1056 | e/amd64-3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10644 | 2400 0 1 | 18937 852 992 | e/amd64-2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10644 | 2756 0 4 | 14271 756 1024 | e/amd64-3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10647 | 2848 0 1 | 18065 852 960 | e/amd64-3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10653 | 2400 0 1 | 15201 852 960 | e/amd64-2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10654 | 2471 0 4 | 15195 772 1056 | e/amd64-2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10654 | 2848 0 1 | 19697 852 1024 | e/amd64-3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10655 | 2788 0 1 | 16447 844 1024 | e/amd64-3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10657 | 2308 0 4 | 13823 756 1024 | e/amd64-2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10665 | 2400 0 1 | 17617 852 960 | e/amd64-2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10668 | 2340 0 1 | 15999 844 1024 | e/amd64-2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10689 | 2400 0 1 | 19249 852 1024 | e/amd64-2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10745 | 3509 0 1 | 20353 852 1024 | e/ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10784 | 4797 0 4 | 20020 780 1056 | e/regs | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10861 | 3173 0 1 | 18401 852 960 | e/ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10900 | 3781 0 1 | 19009 852 960 | e/merged | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
10913 | 1987 0 0 | 18428 780 1024 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11026 | 2794 0 1 | 16447 844 1024 | e/merged | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11099 | 3173 0 1 | 18401 852 960 | e/regs | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11114 | 4133 0 1 | 20681 852 992 | e/merged | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11114 | 4133 0 1 | 20977 852 1024 | e/merged | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11121 | 2950 0 1 | 15761 852 960 | e/merged | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11142 | 1095 0 0 | 18889 852 992 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11149 | 1094 0 0 | 17569 852 960 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11216 | 1095 0 0 | 19185 852 1024 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11302 | 3557 0 1 | 20401 852 1024 | e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11334 | 3557 0 1 | 20105 852 992 | e/regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11776 | 2912 0 1 | 18129 852 960 | e/amd64-1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11780 | 3024 0 4 | 18228 780 1056 | e/amd64-1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11783 | 2912 0 1 | 19449 852 992 | e/amd64-1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11783 | 2852 0 1 | 16511 844 1024 | e/amd64-1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11788 | 2983 0 4 | 15707 772 1056 | e/amd64-1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11790 | 3024 0 4 | 16260 780 1056 | e/amd64-1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11790 | 2820 0 4 | 14335 756 1024 | e/amd64-1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11792 | 2912 0 1 | 19761 852 1024 | e/amd64-1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
11820 | 2912 0 1 | 15713 852 960 | e/amd64-1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
12418 | 4086 0 4 | 16827 772 1056 | e/merged | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
12477 | 2182 0 1 | 14993 852 960 | e/ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
12879 | 2782 0 4 | 16044 780 1056 | e/ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
12905 | 2654 0 4 | 15916 780 1056 | e/regs | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13179 | 2662 0 1 | 15473 852 960 | e/regs | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13272 | 1041 0 0 | 15516 780 1024 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13294 | 726 0 0 | 14769 852 960 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13578 | 2704 0 4 | 14263 756 1024 | e/merged | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13579 | 935 0 0 | 14891 772 1024 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13658 | 2538 0 1 | 16199 844 1024 | e/regs | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13840 | 687 0 0 | 15583 844 1024 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13842 | 2268 0 1 | 15903 844 1024 | e/ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
13943 | 3346 0 4 | 16083 772 1056 | e/regs | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
14344 | 750 0 0 | 13519 756 992 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
14786 | 2805 0 4 | 15547 772 1056 | e/ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
16383 | 2497 0 4 | 14055 756 1024 | e/regs | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
17248 | 2112 0 4 | 13663 756 1024 | e/ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
Compiler output
salsa20.c: In file included from salsa20.c:1:
salsa20.c: e/salsa20.c: In function 'crypto_stream_salsa20_e_merged_constbranchindex_ECRYPT_encrypt_bytes':
salsa20.c: e/salsa20.c:197:46: warning: 'ctarget' may be used uninitialized [-Wmaybe-uninitialized]
salsa20.c: 197 | for (i = 0;i < bytes;++i) ctarget[i] = c[i];
salsa20.c: | ~~~~~~~~~~~^~~~~~
salsa20.c: e/salsa20.c:58:7: note: 'ctarget' was declared here
salsa20.c: 58 | u8 *ctarget;
salsa20.c: | ^~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
e/merged | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcYN7VZh/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.og6csbaalxzhg4x.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustc5T9NdJ/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.20i5ijjwuj9l234t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o):.../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: more undefined references to `cpucycles_amd64rdpmc' follow
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcxPGh2H/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.og6csbaalxzhg4x.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcZppWJI/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.20i5ijjwuj9l234t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustc8vlRf5/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.try_small.c906bb3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.try_small.c906bb3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.try_small.c906bb3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.try_small.c906bb3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.try_small.c906bb3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f.2hslm873n6z5t1l8.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try_small-d6d1281deae0cc2f" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcewddxl/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.20i5ijjwuj9l234t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustc1QWTj5/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.measure.b7d9857b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5.20i5ijjwuj9l234t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/measure-89b7f239faf2b1b5" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcKLQS5p/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.og6csbaalxzhg4x.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcXJyqvk/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.try.3ea60e3e-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186.og6csbaalxzhg4x.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/rust-crypto-b38ba4a29b4850b0/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto_stream_salsa20-4275284e28bef607.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libcrypto-f3ddc4946c584166.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/libtime-fb6180bc3ab729d7.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librustc_serialize-cdeccbeba6b68edb.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-b68fa09f10b96462.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/librand-08b6ec6dd31bb255.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/liblibc-9a1c71917e1c39aa.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/deps/try-b35d886508fa6186" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_crypto/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcEPRopY/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.43q1zx4quzs0m9vo.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustck7nJKi/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.1xvpll7j3fv75u8t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o):.../supercop-data/know/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: more undefined references to `cpucycles_amd64rdpmc' follow
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcA86jY0/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.1zc9quxv2o15jna.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustc6ACKs0/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.1xvpll7j3fv75u8t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcgwvEs3/symbols.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.1xvpll7j3fv75u8t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o):.../supercop-data/know/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: more undefined references to `cpucycles_amd64rdpmc' follow
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcPzkwEY/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.try_small.604d8e29-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d.1zc9quxv2o15jna.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try_small-d216ed895fbbe68d" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcJgnN0Q/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.1xvpll7j3fv75u8t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcbje9Yh/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.try.bd85088c-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be.43q1zx4quzs0m9vo.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/try-0bb91f8e3d8284be" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libtry-anything.a(try-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:331: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:332: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:333: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:344: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:346: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:353: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/try-anything.c:356: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: "cc" "-m64" "/tmp/rustcs5IZDE/symbols.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.0.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.1.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.2.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.3.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.measure.d2be8d3b-cgu.4.rcgu.o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e.1xvpll7j3fv75u8t.rcgu.o" "-Wl,--as-needed" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps" "-L" ".../supercop-data/know/amd64/lib" "-L" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcrypto_stream_salsa20-65bf6c22ba7a3dec.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libsalsa20-e5f8805141176c09.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libcipher-f968287c555e8842.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libgeneric_array-312632063b655eb1.rlib" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/libtypenum-61846cf8fd804610.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5a48102fbd58791.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f0e4c798e55eb654.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-307baf4031e47837.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-305ae9bf263d8a5c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-bfb90caaf028ee20.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c6daf3a2deaba46.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8cb2f9d159f6bf8c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b06d29abccadf228.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-498d89bc37e5de38.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-42b5e54fb481e115.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-291cc4a48d040358.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2062da69d643cc3e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-baae4a4ed2b00f9a.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f5d328336c4924b8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0763527bd6f3ab8e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-58cdb5243485a5f4.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-964226cfc9235464.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2b149c462998d8e4.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-efe39c76b5577058.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/deps/measure-936de6fa7b85334e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
try.c: = note: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure-anything.a(measure-anything.o): in function `c_main':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:178: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:179: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure-anything.c:180: undefined reference to `cpucycles_amd64rdpmc_persecond'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/target/release/build/crypto_stream_salsa20-8b2f7317302e34f7/out/libmeasure.a(measure.o): in function `measure':
try.c: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:52: undefined reference to `cpucycles_amd64rdpmc'
try.c: /usr/bin/ld: .../supercop-data/know/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_stream/salsa20/rust_salsa20/work/measure.c:58: undefined reference to `cpucycles_amd64rdpmc'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c: = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
try.c: = note: use the `-l` flag to specify native libraries to link
try.c: = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
try.c:
try.c: error: could not compile `crypto_stream_salsa20` due to previous error
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
rust_salsa20 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 117, namely:
Implementation | Compiler |
amd64_xmm6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
amd64_xmm6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
amd64_xmm6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
amd64_xmm6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
amd64_xmm6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
amd64_xmm6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
amd64_xmm6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
amd64_xmm6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
amd64_xmm6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/amd64-xmm6int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/amd64-xmm6int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/amd64-xmm6int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/amd64-xmm6int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/amd64-xmm6int | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm5 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm5 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm5 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm5 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm5 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm5 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm5 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm5 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm5 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/amd64-xmm6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/amd64-xmm6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/merged | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/merged | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/merged | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/merged | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/merged | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/merged | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/regs | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/regs | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/regs | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
e/regs | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/regs | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/regs | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
e/regs | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |