Test results for amd64, h8atom, crypto_hash/keccakc512

[Page version: 20241027 17:23:40]

Measurements for amd64, h8atom, crypto_hash Test results for amd64, h8atom, crypto_hash Test results for crypto_hash/keccakc512
Computer: h8atom
Microarchitecture: amd64; Bonnell (30661)
Architecture: amd64
CPU ID: GenuineIntel-00030661-bfebfbff
SUPERCOP version: 20241022
Operation: crypto_hash
Primitive: keccakc512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3800361367 0 070982 808 728T:opt64lcu24clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3801762199 0 074756 816 728T:opt64lcu24clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3908118788 0 028406 808 728T:opt64lcu6clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3920058406 0 068209 752 768T:opt64lcu24gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3926361949 0 073222 776 800T:opt64lcu24gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3977462111 0 073492 816 728T:opt64lcu24clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3991419261 0 030534 776 800T:opt64lcu6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3996319415 0 031972 816 728T:opt64lcu6clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4001219327 0 030708 816 728T:opt64lcu6clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4021562605 0 075230 776 800T:opt64lcu24gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4068418279 0 028081 752 768T:opt64lcu6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4115319869 0 032494 776 800T:opt64lcu6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4121620242 0 032796 816 728T:opt64u6clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4140519622 0 029230 808 728T:opt64u6clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4228020154 0 031532 816 728T:opt64u6clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
433512830 0 012366 808 728T:simpleclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4351919282 0 029668 816 728T:opt64lcu6clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4389762066 0 072452 816 728T:opt64lcu24clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
439464365 0 014256 760 768T:inplacegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4399511132 0 020776 816 728T:sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4422620372 0 031646 776 800T:opt64u6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
442964699 0 016037 784 800T:inplacegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
444853029 0 015476 816 728T:simpleclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
447237630 0 018900 816 728T:sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
44786159705 0 0171004 816 728T:x86_64_asmclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
448289284 0 021981 784 800T:inplacegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4505913166 0 025596 816 728T:sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
450663029 0 014300 816 728T:simpleclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45080159392 0 0168926 808 728T:x86_64_asmclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45087159638 0 0170070 776 800T:x86_64_asmgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
451505500 0 015160 816 728T:sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
453677630 0 020076 816 728T:sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45388159728 0 0170028 816 728T:x86_64_asmclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45549159806 0 0172276 816 728T:x86_64_asmclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45591159808 0 0172276 816 728T:x86_64_asmclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
45717159876 0 0170638 776 800T:x86_64_asmgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4573813166 0 024420 816 728T:sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
458223051 0 014389 784 800T:simplegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4587121044 0 033670 776 800T:opt64u6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
460044694 0 017140 816 728T:inplaceclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
460744392 0 013918 808 728T:inplaceclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
46081159916 0 0172054 776 800T:x86_64_asmgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4610219395 0 029201 752 768T:opt64u6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
46270159394 0 0168737 752 768T:x86_64_asmgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
465368142 0 018548 816 728T:sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
466412770 0 012656 760 768T:simplegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4673919446 0 032004 816 728T:opt64lcu6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
468444694 0 015964 816 728T:inplaceclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
469915940 0 018637 784 800T:simplegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4703320112 0 030492 816 728T:opt64u6clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4718762054 0 074612 816 728T:opt64lcu24clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
481182925 0 013204 816 728T:simpleclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4908413012 0 024453 784 800T:sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4909814458 0 027221 784 800T:sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
504706932 0 018373 784 800T:sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5068720931 0 033484 816 728T:opt64u6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
511148394 0 021157 784 800T:sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5175114110 0 026540 816 728T:sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5290610787 0 020784 760 768T:sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5306018978 0 029934 776 800T:opt64lcu6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5308161391 0 072334 776 800T:opt64lcu24gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
535578478 0 020924 816 728T:sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
539775400 0 015408 760 768T:sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
555314972 0 015252 816 728T:inplaceclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
560073324 0 015780 816 728T:simpleclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
580724988 0 017444 816 728T:inplaceclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
596264576 0 015605 784 800T:inplacegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
6023520382 0 031326 776 800T:opt64u6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
6136912382 0 023436 776 800T:sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
618172939 0 013973 784 800T:simplegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
626156119 0 017180 776 800T:sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
6945410628 0 023254 776 800T:mmxu1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
7690210404 0 021678 776 800T:mmxu1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
797309461 0 019257 752 768T:mmxu1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
819989991 0 020934 776 800T:mmxu1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
854429474 0 022028 816 728T:mmxu1clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
860799386 0 020764 816 728T:mmxu1clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
874588878 0 018478 808 728T:mmxu1clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9086021870 0 032260 816 728T:sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
915399344 0 019724 816 728T:mmxu1clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9168625530 0 036924 816 728T:opt32bi-s2lcu4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9231624474 0 034094 808 728T:opt32bi-s2lcu4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9329625618 0 038188 816 728T:opt32bi-s2lcu4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
979729731 0 022284 816 728T:mmxu1clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
987215240 0 014798 808 728T:simple32biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9920431384 0 044006 776 800T:opt32bi-s2lcu4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
9923216435 0 029004 816 728T:opt32bi-rvku2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10061816347 0 027740 816 728T:opt32bi-rvku2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1021025887 0 017188 816 728T:simple32biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1026345887 0 018364 816 728T:simple32biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10363515402 0 025022 808 728T:opt32bi-rvku2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10651915703 0 028405 784 800T:simple32bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10657525291 0 26216037860 816 262896T:opt32biT-s2lcu4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10658925171 0 035556 816 728T:opt32bi-s2lcu4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10708625377 0 035177 752 768T:opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1079195542 0 016877 784 800T:simple32bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10813620360 0 032990 776 800T:opt32bi-rvku2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10827625123 0 26216036516 816 262896T:opt32biT-s2lcu4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10842327315 0 039724 816 728T:opt32bi-s2lcu4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10859127219 0 038494 776 800T:opt32bi-s2lcu4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
10955726624 0 26216036262 808 262896T:opt32biT-s2lcu4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11132116305 0 027582 776 800T:opt32bi-rvku2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1116855390 0 015280 760 768T:simple32bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11293815851 0 025657 752 768T:opt32bi-rvku2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1133025423 0 015732 816 728T:simple32biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11526919132 0 031540 816 728T:opt32bi-rvku2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11536026541 0 26214836345 752 262920T:opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1165716617 192 019286 976 800T:compact8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11659916160 0 026556 816 728T:opt32bi-rvku2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1172018335 0 018240 760 768T:inplace32bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11736223020 0 035733 784 800T:inplace32bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11775425158 0 26216035556 816 262896T:opt32biT-s2lcu4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1178597065 0 019797 784 800T:compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
11790128640 0 26214841278 776 262952T:opt32biT-s2lcu4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1202189891 0 021196 816 728T:inplace32biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12030928904 0 26214840190 776 262952T:opt32biT-s2lcu4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1207996515 0 018892 816 728T:simple32biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1222279217 0 018774 808 728T:inplace32biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1224169546 0 020885 784 800T:inplace32bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12268260736 0 070545 752 768T:opt64lcu24shldgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12359963469 0 074742 776 800T:opt64lcu24shldgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1247199891 0 022372 816 728T:inplace32biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12476167551 0 078932 816 728T:opt64lcu24shldclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12480363453 0 076078 776 800T:opt64lcu24shldgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12628024791 0 26216037356 816 262896T:opt32biT-s2lcu4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12660267506 0 077892 816 728T:opt64lcu24shldclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12668667639 0 080196 816 728T:opt64lcu24shldclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12714866791 0 076406 808 728T:opt64lcu24shldclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
12764563478 0 076036 816 728T:opt64lcu24shldclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1281843137 0 015612 816 728T:compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
128499166596 0 0177358 776 800T:x86_64_shldgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
128709166358 0 0176790 776 800T:x86_64_shldgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
128940166636 0 0178774 776 800T:x86_64_shldgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
128947166448 0 0176748 816 728T:x86_64_shldclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
129010166425 0 0177724 816 728T:x86_64_shldclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
129087166114 0 0175457 752 768T:x86_64_shldgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
129318166112 0 0175646 808 728T:x86_64_shldclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
129437166526 0 0178996 816 728T:x86_64_shldclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
129969166528 0 0178996 816 728T:x86_64_shldclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1308023121 0 014420 816 728T:compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
13383363469 0 074414 776 800T:opt64lcu24shldgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
13575826540 0 037494 776 800T:opt32bi-s2lcu4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1387893281 0 015756 816 728T:compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1389929347 0 019660 816 728T:inplace32biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
14261110951 0 023332 816 728T:inplace32biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
14568428385 0 26214839342 776 262952T:opt32biT-s2lcu4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
15078016649 0 027606 776 800T:opt32bi-rvku2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1517185607 0 016645 784 800T:simple32bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
1540359156 0 020205 784 800T:inplace32bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2360192008 0 011928 760 768T:compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2440271880 0 011438 808 728T:compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2543452089 0 012396 816 728T:compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2684222589 0 013949 784 800T:compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2930832281 0 013349 784 800T:compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
2931113903 0 016428 816 728T:compact8clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3469483855 0 015204 816 728T:compact8clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
3659395212 0 017740 816 728T:compact8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4193841808 0 011390 808 728T:compact8clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4384102156 0 012492 816 728T:compact8clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
4866332166 192 013446 976 800T:compact8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5071571578 192 011409 952 768T:compact8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625
5431441936 192 012821 968 800T:compact8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024062920240625

Checksum failure


ebbed3a47232047ad399cb77b6324d6c902f4715de871750545b1a3b12046ebe

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
T:gil/singlefileclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefileclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefileclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefileclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefileclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefilegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefilegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefilegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefilegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefile_unrolledclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefile_unrolledclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefile_unrolledclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefile_unrolledclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefile_unrolledclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:gil/singlefile_unrolledgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefile_unrolledgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:gil/singlefile_unrolledgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:259:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:sseu2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:sseu2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:259:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:sseu2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:259:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:sseu2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:                        ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakPermutationOnWords' that is compiled without support for 'ssse3'
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c:         thetaRhoPiChiIotaPrepareTheta(i  , A, E) \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c:     Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c:             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from macro 'SHUFFLEBYTES128'
KeccakF-1600-opt64.c:     #define SHUFFLEBYTES128(a, b)   _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c:                                     ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakPermutationOnWords' that is compiled without support for 'ssse3'
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:111:9: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c:         thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:sseu2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:28:29: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:    28 |     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:       |                             ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:27:24: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:    27 |     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:       |                        ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:28:29: warning: unused variable 'Bmu' [-Wunused-variable]
KeccakF-1600-opt64.c:    28 |     V64 Bma, Bme, Bmi, Bmo, Bmu; \
KeccakF-1600-opt64.c:       |                             ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   193 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:27:24: warning: unused variable 'Bko' [-Wunused-variable]
KeccakF-1600-opt64.c:    27 |     V64 Bka, Bke, Bki, Bko, Bku; \
KeccakF-1600-opt64.c:       |                        ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:sseu2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:sseu2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:sseu2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:sseu2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakF-1600-opt64.c:                                              ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:          ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:25: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:                         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^~~~~~
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:xopu24clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:          ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:25: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:                         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakF-1600-opt64.c:                                              ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^~~~~~
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:xopu24clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:25: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:                         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakF-1600-opt64.c:                                              ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:          ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^~~~~~
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:xopu24clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:          ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakF-1600-opt64.c:                                              ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:25: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:                         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^~~~~~
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:xopu24clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c:     declareABCDE
KeccakF-1600-opt64.c:     ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:25: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:                         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:          ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:                             ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \
KeccakF-1600-opt64.c:                                              ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE'
KeccakF-1600-opt64.c:     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:         ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: variable 'Zero' is uninitialized when used here [-Wuninitialized]
KeccakF-1600-opt64.c:     rounds
KeccakF-1600-opt64.c:     ^~~~~~
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:xopu24clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:130:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:29:25: warning: unused variable 'Dio' [-Wunused-variable]
KeccakF-1600-opt64.c:    29 |     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:       |                         ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:29:10: warning: unused variable 'Dua' [-Wunused-variable]
KeccakF-1600-opt64.c:    29 |     V128 Dua, Dae, Dei, Dio, Dou; \
KeccakF-1600-opt64.c:       |          ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:21:9: warning: unused variable 'Ama' [-Wunused-variable]
KeccakF-1600-opt64.c:    21 |     V64 Ama, Ame, Ami, Amo, Amu; \
KeccakF-1600-opt64.c:       |         ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c:       |     ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:20:29: warning: unused variable 'Aku' [-Wunused-variable]
KeccakF-1600-opt64.c:    20 |     V64 Aka, Ake, Aki, Ako, Aku; \
KeccakF-1600-opt64.c:       |                             ^~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE'
KeccakF-1600-opt64.c:   179 |     declareABCDE
KeccakF-1600-opt64.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:xopu24gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:xopu24gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:xopu24gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:xopu24gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)