Implementation notes: x86, gpu, crypto_hash/shake256

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: shake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
647522013 0 026032 400 744oncore32bitsgcc_-m32_-Os_-fomit-frame-pointer2019082420190816
66012967 0 077704 400 744oncore64bitsgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
869724248 0 032024 408 744oncore32bitsgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082420190816
875684251 0 032724 408 744oncore32bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
876564248 0 032024 408 744oncore32bitsgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
894662248 0 027656 408 744oncore32bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
906992013 0 026032 400 744oncore32bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
907804248 0 032024 408 744oncore32bitsgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
917012017 0 026072 400 744oncore32bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082420190816
920492206 0 027209 404 744oncore32bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
926972449 0 031212 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
927422017 0 026056 400 744oncore32bitsgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
929764152 0 032196 408 744oncore32bitsgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
93687846 0 077051 396 744oncore64bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
940882006 0 026000 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
941202426 0 030956 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
941404568 0 033540 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
944284164 0 031676 408 744oncore32bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
944844152 0 032196 408 744oncore32bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
946052033 0 031776 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
946762274 0 030777 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
948512122 0 026985 404 744oncore32bitsgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
949642006 0 026036 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
949952006 0 026096 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
950462017 0 026036 400 744oncore32bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
951364568 0 033540 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
952804248 0 031944 408 744oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
953682088 0 032524 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
954402188 0 027177 404 744oncore32bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
955402086 0 027033 404 744oncore32bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
957721612 0 028296 408 744oncore32bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
958082679 0 031116 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
958922010 0 026056 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
959202010 0 026004 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
959372006 0 026000 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
959682194 0 027432 408 744oncore32bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082420190816
961282211 0 030529 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
961564026 0 026068 400 744oncore32bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
961982252 0 027480 408 744oncore32bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
962562140 0 027052 408 744oncore32bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
962611655 0 030060 408 744oncore32bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
963484544 0 033468 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
964232740 0 082739 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
964442017 0 026056 400 744oncore32bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
966511967 0 031548 408 744oncore32bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082420190816
966932668 0 031152 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
970242022 0 025984 400 744oncore32bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
973562122 0 026985 404 744oncore32bitsgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
973772804 0 032116 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
973982122 0 026985 404 744oncore32bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082420190816
974005860 0 034236 408 744oncore32bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
975126287 0 037224 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
975451658 0 029472 408 744oncore32bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
975722122 0 026985 404 744oncore32bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
976232183 0 027464 408 744oncore32bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
976562086 0 027033 404 744oncore32bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
976831635 0 029932 408 744oncore32bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
977082804 0 031352 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
978081588 0 029240 408 744oncore32bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
979771655 0 029868 408 744oncore32bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
980222013 0 026032 400 744oncore32bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
980242239 0 027133 404 744oncore32bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
980462721 0 031445 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
98128872 0 077316 400 744oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
983041076 0 078107 396 744oncore64bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
984762013 0 026128 400 744oncore32bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
985002017 0 026072 400 744oncore32bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
986442017 0 026056 400 744oncore32bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
986842435 0 031388 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
987162003 0 031264 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
987182248 0 027656 408 744oncore32bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
987391665 0 029900 408 744oncore32bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
989564285 0 084768 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
98973749 0 076327 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
990482321 0 030801 404 744oncore32bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082420190816
990922017 0 026056 400 744oncore32bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
992324152 0 032196 408 744oncore32bitsgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
992768565 0 021013 396 744gil/singlefilegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
99288828 0 076347 388 744oncore64bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
993514516 0 028260 408 744oncore32bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
995042228 0 082160 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
996042017 0 026056 400 744oncore32bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
996124138 0 085396 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
996402127 0 081176 400 744oncore64bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
996722143 0 027013 404 744oncore32bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
997162740 0 082739 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
998202206 0 082611 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
99945749 0 076327 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
99954967 0 077704 400 744oncore64bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
1000962535 0 082305 404 744oncore64bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
1001921028 0 077731 396 744oncore64bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
1002032312 0 081681 404 744oncore64bitsgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082420190816
1002048565 0 021013 396 744gil/singlefilegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
1002842006 0 026096 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
1003322006 0 026000 400 744oncore32bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082420190816
1003402173 0 027096 408 744oncore32bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
1004342849 0 082592 400 744oncore64bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
1005841997 0 031876 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
1007048565 0 021013 396 744gil/singlefilegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
1007162636 0 031033 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
1008806205 0 036748 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
100947967 0 077720 400 744oncore64bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
1009762088 0 032524 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
1010041992 0 081633 404 744oncore64bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
101024743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
1010762308 0 082336 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
1012042312 0 081633 404 744oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
1012112409 0 081687 396 744oncore64bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
1012242122 0 026945 404 744oncore32bitsgcc_-m32_-O_-fomit-frame-pointer2019082420190816
1012642122 0 026985 404 744oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
1013565908 0 083036 400 744oncore64bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
1014842003 0 032140 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
101505743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
101529751 0 076343 388 744oncore64bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
1015362122 0 026985 404 744oncore32bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
1015402255 0 027484 408 744oncore32bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
1015402206 0 082280 400 744oncore64bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082420190816
1015602194 0 027400 408 744oncore32bitsgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
101584967 0 077720 400 744oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
1016962013 0 026068 400 744oncore32bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1017122849 0 082592 400 744oncore64bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
1018041635 0 029724 408 744oncore32bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
1018354713 0 086699 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
101884822 0 076347 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
1019192793 0 031641 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
101940751 0 076343 388 744oncore64bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
102051876 0 077135 396 744oncore64bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
1020562013 0 026032 400 744oncore32bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
1020931665 0 029900 408 744oncore32bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
1021922194 0 027380 408 744oncore32bitsgcc_-m32_-O2_-fomit-frame-pointer2019082420190816
1022013174 0 083399 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
1022162793 0 031641 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
1022362022 0 025984 400 744oncore32bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
102264745 0 076183 388 744oncore64bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
102272872 0 077316 400 744oncore64bitsgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
1023162051 0 026681 404 744oncore32bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
1024442301 0 030773 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
1024832933 0 031629 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
1025132751 0 081993 404 744oncore64bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
102688823 0 076299 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
10282811936 0 034536 408 744oncore32bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
102936828 0 076347 388 744oncore64bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
102976949 0 077343 396 744oncore64bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
1030082006 0 026000 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
1031642308 0 082336 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
1032084744 0 035248 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
1032882352 0 031005 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
103364887 0 077371 396 744oncore64bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
1034482013 0 026128 400 744oncore32bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
1035082172 0 027181 404 744oncore32bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
1035402194 0 027416 408 744oncore32bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
1035762194 0 027416 408 744oncore32bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
103632967 0 077720 400 744oncore64bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
1036402003 0 032140 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
1036761063 0 078008 400 744oncore64bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
1037522485 0 082544 400 744oncore64bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082420190816
1038202296 0 081669 404 744oncore64bitsgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
1038443456 0 083027 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
1038602017 0 026056 400 744oncore32bitsgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
103968825 0 076347 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
1039956510 0 087155 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
1040004185 0 031776 408 744oncore32bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
1040042015 0 025968 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
1041401028 0 077731 396 744oncore64bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
1044442015 0 025968 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
1045322436 0 081677 404 744oncore64bitsgcc_-m32_-O3_-fomit-frame-pointer2019082420190816
1046922015 0 025968 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
1047322113 0 026933 404 744oncore32bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
1047402013 0 026128 400 744oncore32bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
1047511992 0 081633 404 744oncore64bitsgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
104752977 0 077379 396 744oncore64bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
104772932 0 077472 400 744oncore64bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
1047872571 0 082660 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
1048324185 0 031776 408 744oncore32bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
1049602239 0 027133 404 744oncore32bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
1049702696 0 031048 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
1053002933 0 031629 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
105392824 0 076363 388 744oncore64bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
105436902 0 077403 396 744oncore64bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
1055922740 0 082739 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
1057762254 0 027768 408 744oncore32bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
105812743 0 076167 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
1058442449 0 031212 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
1058602006 0 026096 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
1059082336 0 080479 396 744oncore64bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
1060562933 0 031629 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
1061432748 0 082715 396 744oncore64bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
1062161632 0 029276 408 744oncore32bitsgcc_-m32_-O3_-fomit-frame-pointer2019082420190816
1062402194 0 027400 408 744oncore32bitsgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
1063283636 0 084721 404 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
1064361782 0 077415 396 744oncore64bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1065042113 0 026933 404 744oncore32bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
106556879 0 077276 400 744oncore64bitsgcc_-m32_-O_-fomit-frame-pointer2019082420190816
106560949 0 077343 396 744oncore64bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
1065644171 0 086079 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
1067002668 0 031152 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1067602088 0 032732 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
1067682194 0 027400 408 744oncore32bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
1067722560 0 082624 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
106935932 0 077472 400 744oncore64bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
106992743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
107000866 0 077239 396 744oncore64bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
107032954 0 077668 400 744oncore64bitsgcc_-m32_-O2_-fomit-frame-pointer2019082420190816
107048932 0 077472 400 744oncore64bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
1070603253 0 083563 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1071762006 0 026052 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
107188743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
1071923636 0 085329 404 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
1071923478 0 083916 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
107196949 0 077343 396 744oncore64bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
1073283521 0 084657 404 744oncore64bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082420190816
1073442033 0 031776 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
107364824 0 076347 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
1074249517 0 022240 392 744gil/singlefilegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
1074482535 0 082497 404 744oncore64bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
1075361063 0 078008 400 744oncore64bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
1076203522 0 084231 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
1077642842 0 082631 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
1077769357 0 021829 396 744gil/singlefilegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082420190816
1077841635 0 029724 408 744oncore32bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
107805827 0 076363 388 744oncore64bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
1078368781 0 021237 396 744gil/singlefilegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
1078522255 0 027484 408 744oncore32bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
107852942 0 077347 396 744oncore64bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1079283139 0 083067 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1079482006 0 026036 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1079602015 0 026004 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
108068745 0 076247 388 744oncore64bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
1080722006 0 026036 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1083283735 0 084055 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
1083522398 0 082187 396 744oncore64bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
1083608781 0 021237 396 744gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
1088082022 0 026020 400 744oncore32bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
1088922819 0 031641 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
1089641055 0 077772 400 744oncore64bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
1091202724 0 082992 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
1093843139 0 083067 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
1093962804 0 031352 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
1094082140 0 027052 408 744oncore32bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1095922122 0 026985 404 744oncore32bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082420190816
1096362151 0 027116 408 744oncore32bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
109656942 0 077347 396 744oncore64bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
1097082299 0 030456 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
1097564304 0 027157 404 744oncore32bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
110096887 0 077371 396 744oncore64bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
1101642006 0 026000 400 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
1102123636 0 085329 404 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
1102402333 0 031125 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1102642411 0 081516 400 744oncore64bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
1103002301 0 030773 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
1104482086 0 027033 404 744oncore32bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
110596967 0 077704 400 744oncore64bitsgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
110604745 0 076247 388 744oncore64bitsgcc_-m32_-Os_-fomit-frame-pointer2019082420190816
1108002411 0 081516 400 744oncore64bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
110844743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
1108642954 0 083151 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
1109561949 0 030060 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
1109882426 0 030956 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
1110682571 0 082660 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
1111082380 0 082368 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
1111298465 0 020609 396 744gil/singlefilegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082420190816
1111568465 0 020609 396 744gil/singlefilegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
111296872 0 077316 400 744oncore64bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082420190816
1114082255 0 027484 408 744oncore32bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
1116282239 0 027189 404 744oncore32bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
111684828 0 076363 388 744oncore64bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082420190816
1117283238 0 083595 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
111732850 0 077056 400 744oncore64bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
11179610085 0 026548 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
1119362933 0 031749 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
111964872 0 077316 400 744oncore64bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
1120042274 0 030777 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
1122879059 0 024988 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
1122882188 0 027177 404 744oncore32bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
1123123238 0 083595 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
112392923 0 077420 400 744oncore64bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
1124284285 0 084768 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
1124842239 0 027133 404 744oncore32bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
112552822 0 076347 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1125843252 0 083595 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
1126002027 0 026737 404 744oncore32bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
112696749 0 076327 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
1127202711 0 031176 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
112884828 0 076347 388 744oncore64bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
112976743 0 076167 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
1130642312 0 081685 404 744oncore64bitsgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
1130881992 0 081633 404 744oncore64bitsgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
1130962248 0 027656 408 744oncore32bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
113124745 0 076183 388 744oncore64bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
1132722455 0 031648 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
113288967 0 077736 400 744oncore64bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082420190816
113464822 0 076347 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
113508745 0 076247 388 744oncore64bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
1135925074 0 087120 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
113604872 0 077375 396 744oncore64bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
1136122194 0 027416 408 744oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
113776872 0 077316 400 744oncore64bitsgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
1137922804 0 031352 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
113888743 0 076167 388 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
1139928786 0 024166 400 744gil/singlefilegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
1141802130 0 026936 408 744oncore32bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
1142362868 0 078887 396 744oncore64bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
1142842308 0 082336 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
114332743 0 076215 388 744oncore64bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082420190816
114596955 0 077919 396 744oncore64bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
114608970 0 077431 396 744oncore64bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
114656843 0 076363 388 744oncore64bitsgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
114752947 0 077356 400 744oncore64bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
1149802560 0 082624 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
1149929321 0 024137 396 744gil/singlefilegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
115124872 0 077316 400 744oncore64bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082420190816
1151483706 0 085807 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
1152968786 0 024166 400 744gil/singlefilegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
1155682013 0 026068 400 744oncore32bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1156484154 0 085577 404 744oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
115696872 0 077316 400 744oncore64bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
1157369274 0 025469 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
1157562003 0 031532 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
1157961055 0 077772 400 744oncore64bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
1158689116 0 025184 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
116056745 0 076247 388 744oncore64bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
1161122426 0 030956 408 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
1165328503 0 020688 392 744gil/singlefilegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
1165882724 0 082992 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
1166122571 0 082660 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
1167164394 0 015588 384 744gil/singlefilegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
116780824 0 076363 388 744oncore64bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1168724394 0 015588 384 744gil/singlefilegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
117020826 0 076315 388 744oncore64bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
117116745 0 076247 388 744oncore64bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
117132824 0 076363 388 744oncore64bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1171802119 0 081727 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
1174242013 0 026068 400 744oncore32bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
1174889179 0 025337 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
117640971 0 077707 396 744oncore64bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
1177762610 0 082187 396 744oncore64bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
1179049274 0 025469 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
118128745 0 076247 388 744oncore64bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
1182094616 0 015812 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1182549266 0 025292 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
1188548465 0 020609 396 744gil/singlefilegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
1189324621 0 015844 384 744gil/singlefilegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1192809162 0 025216 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
1193204368 0 015572 384 744gil/singlefilegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
1193961652 0 076363 388 744oncore64bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
1195726704 0 089148 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
1195764148 0 084911 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
1196018465 0 020609 396 744gil/singlefilegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
1197362575 0 082464 400 744oncore64bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
12020816914 0 020676 392 744gil/singlefilegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1207562359 0 030932 408 744oncore32bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082420190816
1208688457 0 020540 392 744gil/singlefilegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
1209688556 0 020664 392 744gil/singlefilegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
1211768503 0 020688 392 744gil/singlefilegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
121248751 0 076343 388 744oncore64bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
121256843 0 076363 388 744oncore64bitsgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
1213842348 0 082175 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
121428947 0 077356 400 744oncore64bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
1219594621 0 015796 384 744gil/singlefilegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
1223448550 0 020664 392 744gil/singlefilegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1225481063 0 078008 400 744oncore64bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
1229128781 0 021237 396 744gil/singlefilegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
1230682954 0 083151 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
1230964138 0 085396 400 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
12335211092 0 026170 400 744gil/singlefilegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
1237123636 0 083547 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
1237402954 0 083151 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
1239842610 0 082187 396 744oncore64bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
1244401655 0 030060 408 744oncore32bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
1248529321 0 024137 396 744gil/singlefilegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
12543612192 0 027864 392 744gil/singlefilegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
1263684616 0 015812 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1264284621 0 015844 384 744gil/singlefilegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082420190816
1264922495 0 082659 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
1268364394 0 015588 384 744gil/singlefilegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
1271129032 0 024672 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
127332745 0 076183 388 744oncore64bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
1274041028 0 077731 396 744oncore64bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
1292289032 0 024672 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1300402255 0 027840 408 744oncore32bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
1300928465 0 020609 396 744gil/singlefilegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082420190816
1303209116 0 025184 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
1309608550 0 020664 392 744gil/singlefilegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
1311409059 0 025064 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1311482274 0 030777 404 744oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
1330962252 0 027480 408 744oncore32bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
1332244171 0 086079 396 744oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
13328711636 0 028601 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
1334364621 0 015844 384 744gil/singlefilegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
1335924616 0 015812 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
133732843 0 076363 388 744oncore64bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
13415610800 0 026557 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
13420811120 0 027910 400 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
1343802013 0 026032 400 744oncore32bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
1344848547 0 020752 392 744gil/singlefilegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
1350969046 0 024556 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
13564012548 0 030248 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
1361802535 0 082497 404 744oncore64bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
1372162022 0 025984 400 744oncore32bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
1374408465 0 020609 396 744gil/singlefilegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
1375848556 0 020716 392 744gil/singlefilegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
1377928786 0 024166 400 744gil/singlefilegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
13824010944 0 026629 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
1385735292 0 016416 384 744gil/singlefilegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
1389164621 0 015844 384 744gil/singlefilegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
13947610842 0 026156 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
13950010380 0 024228 392 744gil/singlefilegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
1395768465 0 020609 396 744gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
13961611933 0 027014 400 744gil/singlefilegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082420190816
14017210377 0 025330 400 744gil/singlefilegcc_-m32_-O3_-fomit-frame-pointer2019082420190816
14059810931 0 026216 392 744gil/singlefilegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
14068810528 0 026006 400 744gil/singlefilegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
1410084368 0 015572 384 744gil/singlefilegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
14106010866 0 026976 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
14141210778 0 026577 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
14148810800 0 026557 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
1419125324 0 016576 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
14279211015 0 028166 400 744gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
1429844368 0 015572 384 744gil/singlefilegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
1430524616 0 015764 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
14371210668 0 022865 396 744gil/singlefilegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
14433610975 0 026264 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
14505210847 0 026380 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
14603611030 0 027894 400 744gil/singlefilegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082420190816
14626810758 0 023413 396 744gil/singlefilegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
1464529230 0 024005 396 744gil/singlefilegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
1466015315 0 016592 384 744gil/singlefilegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
14690811092 0 026118 400 744gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
14691610372 0 022588 392 744gil/singlefilegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
14775310790 0 027136 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
14818810893 0 026566 400 744gil/singlefilegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
1483365292 0 016416 384 744gil/singlefilegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
14869610847 0 026704 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
14878010931 0 026216 392 744gil/singlefilegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
1488965291 0 016400 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
14985210880 0 026341 396 744gil/singlefilegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
15003610384 0 022621 396 744gil/singlefilegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
15014810993 0 026900 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
1501645291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082420190816
1503525292 0 016464 384 744gil/singlefilegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
15059610377 0 025334 400 744gil/singlefilegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
15080011574 0 027316 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
1508685292 0 016480 384 744gil/singlefilegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
15137211090 0 026725 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
15145610328 0 022441 396 744gil/singlefilegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
1514605291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
15182811092 0 026170 400 744gil/singlefilegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
15206411950 0 029592 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
15245611237 0 026973 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
15298010778 0 026577 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
1530285324 0 016576 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
1531125292 0 016480 384 744gil/singlefilegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
15332010328 0 022441 396 744gil/singlefilegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
15334810893 0 026566 400 744gil/singlefilegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
1537565324 0 016576 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
1538045292 0 016480 384 744gil/singlefilegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
15396810289 0 022388 392 744gil/singlefilegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
15425610678 0 023105 396 744gil/singlefilegcc_-m32_-O2_-fomit-frame-pointer2019082420190816
15432411950 0 029592 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
15452410778 0 026577 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
15483610411 0 022380 392 744gil/singlefilegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
15516810959 0 026717 396 744gil/singlefilegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082420190816
15568811636 0 028601 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
15578410289 0 022388 392 744gil/singlefilegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
15638810880 0 026341 396 744gil/singlefilegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
1565645291 0 016400 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
1567165291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
15676411349 0 028758 400 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
15696411378 0 027341 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
1571045292 0 016480 384 744gil/singlefilegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
1572965292 0 016464 384 744gil/singlefilegcc_-m32_-Os_-fomit-frame-pointer2019082420190816
15789210372 0 022296 392 744gil/singlefilegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
15790011574 0 027316 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
15806410709 0 026216 392 744gil/singlefilegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
15948410384 0 022621 396 744gil/singlefilegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
15956811237 0 026973 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
16067611378 0 027341 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
16097210384 0 022621 396 744gil/singlefilegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
16101210289 0 022388 392 744gil/singlefilegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
16140810758 0 023413 396 744gil/singlefilegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
1614635291 0 016400 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
1618285291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
16242411495 0 029352 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
16323610817 0 023241 396 744gil/singlefilegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
16350811100 0 023512 392 744gil/singlefilegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
1635685315 0 016592 384 744gil/singlefilegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
1637965291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
16388410758 0 023413 396 744gil/singlefilegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
16407210352 0 022457 396 744gil/singlefilegcc_-m32_-O_-fomit-frame-pointer2019082420190816
16462811088 0 026869 396 744gil/singlefilegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082420190816
16658410993 0 026900 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
16779211349 0 028758 400 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
16815210350 0 022261 396 744gil/singlefilegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
16816010451 0 023116 392 744gil/singlefilegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
1684925292 0 016416 384 744gil/singlefilegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
16892010817 0 023241 396 744gil/singlefilegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
16935610993 0 026900 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
16946420742 0 023508 392 744gil/singlefilegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
17301211100 0 023512 392 744gil/singlefilegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
17465611574 0 027316 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
1746725069 0 016276 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
17514811100 0 023512 392 744gil/singlefilegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
17517610142 0 016292 384 744gil/singlefilegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
17716811237 0 026973 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
17997211361 0 026960 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
1876595291 0 016448 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
18881211019 0 027452 392 744gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
18941610436 0 025420 392 744gil/singlefilegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
18960867277 0 084718 400 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
19150410923 0 023344 392 744gil/singlefilegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
19977626948 0 029265 396 744gil/singlefilegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
20245566427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082420190816
20324468205 0 083622 400 744gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
20401667849 0 080325 396 744gil/singlefile_unrolledgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
2045045315 0 016592 384 744gil/singlefilegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
20824067051 0 082805 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
20849667870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
20884065950 0 077252 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
21038766427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
210476132842 0 078700 392 744gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
21092465917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
21098766427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082420190816
21162077366 0 093597 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
21302014631 0 032397 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
21334013416 0 031585 396 744gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
21364267051 0 082805 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
21396067870 0 079044 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
21500469963 0 085884 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
21754465917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
21777267849 0 080325 396 744gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
21817666151 0 082212 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
21837368135 0 083917 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082420190816
21994466458 0 078696 392 744gil/singlefile_unrolledgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
22048071271 0 083533 396 744gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
22058469547 0 082241 396 744gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
22077668446 0 084416 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
22188067893 0 079204 384 744gil/singlefile_unrolledgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
22197669547 0 082241 396 744gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082420190816
22280466427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
22409665917 0 077076 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082420190816
2249525366 0 016580 384 744gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
22520466457 0 078676 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
22532066286 0 082376 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082420190816
2254325368 0 016596 384 744gil/singlefilegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
22580065917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082420190816
22596069538 0 080776 384 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
22742165950 0 077252 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
22764669495 0 081741 396 744gil/singlefile_unrolledgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
22802465917 0 077076 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
22824670591 0 087060 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
22828874265 0 085496 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
22846466857 0 082669 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082420190816
22892066205 0 082332 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
22899667849 0 080325 396 744gil/singlefile_unrolledgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
22916472170 0 084180 392 744gil/singlefile_unrolledgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
22953967893 0 079204 384 744gil/singlefile_unrolledgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082420190816
22987665950 0 077252 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082420190816
23035566427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
23183766458 0 078696 392 744gil/singlefile_unrolledgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082420190816
23198067277 0 084110 400 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
23199969924 0 085709 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
23243268514 0 084321 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
23271074480 0 085736 384 744gil/singlefile_unrolledgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
23399266427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
23402866219 0 082316 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
23417270313 0 081544 384 744gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
23451366427 0 078605 396 744gil/singlefile_unrolledgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
23457265917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082420190816
23496669924 0 085709 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
23516870235 0 086376 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
23532070199 0 085540 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082420190816
23544467870 0 079044 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
23552467870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082420190816
23554468446 0 084416 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
23649666205 0 082332 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082420190816
23651770527 0 085670 400 744gil/singlefile_unrolledgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
23674065917 0 077076 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082420190816
23679266841 0 082509 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082420190816
23694871381 0 083313 396 744gil/singlefile_unrolledgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
23702468514 0 084321 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
23708067121 0 084302 400 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
23723267277 0 084718 400 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
23746867146 0 084030 400 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082420190816
23764471584 0 089444 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
23829671271 0 083533 396 744gil/singlefile_unrolledgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082420190816
23839674265 0 085496 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082420190816
23842868446 0 084416 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
23851269788 0 085486 400 744gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082420190816
23906865917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
24045669660 0 084634 400 744gil/singlefile_unrolledgcc_-m32_-O3_-fomit-frame-pointer2019082420190816
24094465917 0 077124 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
24166471836 0 089476 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
24173678799 0 093926 400 744gil/singlefile_unrolledgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082420190816
24186669881 0 082373 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
24229869881 0 082373 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
24271666421 0 078564 392 744gil/singlefile_unrolledgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
24354068205 0 083622 400 744gil/singlefile_unrolledgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
24364067870 0 079044 384 744gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082420190816
24378067870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-Os_-fomit-frame-pointer2019082420190816
24387668514 0 084321 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082420190816
24464070527 0 085670 400 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
24516467870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082420190816
24532469963 0 085544 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
24540068124 0 083829 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082420190816
24554866151 0 082136 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082420190816
24720871383 0 083509 396 744gil/singlefile_unrolledgcc_-m32_-O_-fomit-frame-pointer2019082420190816
24760572222 0 084952 392 744gil/singlefile_unrolledgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082420190816
24786067051 0 082805 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082420190816
24795071199 0 086944 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
24812871199 0 086944 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
24839471228 0 083388 392 744gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082420190816
24886868205 0 083622 400 744gil/singlefile_unrolledgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
24911669788 0 085486 400 744gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082420190816
24914071228 0 083388 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082420190816
24925269881 0 082373 396 744gil/singlefile_unrolledgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
24928469547 0 082241 396 744gil/singlefile_unrolledgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082420190816
24975278458 0 094721 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
25000466437 0 078696 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082420190816
25031667870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082420190816
25092972150 0 084277 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082420190816
25142178458 0 094721 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
25213672380 0 087396 392 744gil/singlefile_unrolledgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082420190816
25248071836 0 089476 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
25258470527 0 085590 400 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
25272478294 0 090444 392 744gil/singlefile_unrolledgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
25315669642 0 084622 400 744gil/singlefile_unrolledgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082420190816
25336072150 0 084277 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082420190816
25408079704 0 097400 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
25452067893 0 079204 384 744gil/singlefile_unrolledgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082420190816
25487674480 0 085736 384 744gil/singlefile_unrolledgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
25546874480 0 085736 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082420190816
25563669538 0 080776 384 744gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
25566072181 0 084144 392 744gil/singlefile_unrolledgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082420190816
25583214660 0 030253 396 744gil/singlefilegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
25650874480 0 085672 384 744gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
25708874265 0 085496 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
25723678113 0 093812 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
25725671271 0 083533 396 744gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082420190816
25780875793 0 092801 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
25809267870 0 079092 384 744gil/singlefile_unrolledgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082420190816
25816869497 0 081965 396 744gil/singlefile_unrolledgcc_-m32_-O2_-fomit-frame-pointer2019082420190816
25819279052 0 093933 396 744gil/singlefile_unrolledgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082420190816
25866877460 0 089941 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
25949670313 0 081544 384 744gil/singlefile_unrolledgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
25985270313 0 081544 384 744gil/singlefile_unrolledgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
26055673506 0 088832 392 744gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082420190816
26139278236 0 093053 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082420190816
26152877026 0 092592 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
26202469538 0 080776 384 744gil/singlefile_unrolledgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
26212470427 0 085744 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
26263274480 0 085736 384 744gil/singlefile_unrolledgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082420190816
26327479071 0 095600 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
26423778113 0 093812 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082420190816
26443269788 0 085294 400 744gil/singlefile_unrolledgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082420190816
26535073506 0 088832 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082420190816
26593273384 0 088912 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082420190816
26706073255 0 085712 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
26776471199 0 086944 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082420190816
26809277480 0 089628 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082420190816
26864473255 0 085712 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082420190816
26907672181 0 084452 392 744gil/singlefile_unrolledgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082420190816
26983278294 0 090444 392 744gil/singlefile_unrolledgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
26989674265 0 085448 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082420190816
27006073255 0 085712 392 744gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082420190816
27023172280 0 086172 392 744gil/singlefile_unrolledgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082420190816
27026479960 0 095640 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082420190816
27090875392 0 091397 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
27090878153 0 090661 396 744gil/singlefile_unrolledgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082420190816
27167477670 0 093165 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
27168475793 0 092801 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082420190816
27303671228 0 083388 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082420190816
27648377460 0 089941 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082420190816
28015675392 0 091397 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082420190816
28553691063 0 0109277 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
28569677670 0 093165 396 744gil/singlefile_unrolledgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082420190816
28873279207 0 091992 392 744gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082420190816
29458079052 0 093933 396 744gil/singlefile_unrolledgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
29472393400 0 0104648 384 744gil/singlefile_unrolledgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816
29687285458 0 096696 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
29829390777 0 0107196 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
303036171052 0 096776 384 744gil/singlefile_unrolledgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
313008182046 0 0104224 392 744gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
319144183406 0 0107533 396 744gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
32661695691 0 0108168 392 744gil/singlefile_unrolledgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
33177095929 0 0111612 392 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082420190816
33796096375 0 0112009 396 744gil/singlefile_unrolledgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
33964496199 0 0114009 396 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082420190816
36281693389 0 0104632 384 744gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082420190816

Test failure

Implementation: gil/singlefile
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer gil/singlefile
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer gil/singlefile
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer gil/singlefile
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer gil/singlefile_unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer gil/singlefile_unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer gil/singlefile_unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer oncore32bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer oncore32bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer oncore32bits
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer oncore64bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer oncore64bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: kcp/optimized1600ARMv7A
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: kcp/optimized1600ARMv7A
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: kcp/optimized1600ARMv8A
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d }[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: kcp/optimized1600ARMv8A
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d }[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d }[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:10: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_Permute_Nrounds(void*, unsigned int)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:52:57: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: #define XOR(a, b) _mm256_xor_si256(a, b)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~^~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:197:14: note: in expansion of macro 'XOR'
KeccakP-1600-AVX2.cpp: c4 = XOR(c4, _mm256_broadcastq_epi64(_mm256_castsi256_si128(b04))); \
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: note: in expansion of macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
g++ -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:10: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:10: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
g++ -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h: In function 'void KeccakP1600_Permute_Nrounds(void*, unsigned int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:1081:1: error: inlining failed in call to always_inline '__m256i _mm256_permute2x128_si256(__m256i, __m256i, int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_permute2x128_si256 (__m256i __X, __m256i __Y, const int __M)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:269:12: note: called from here
KeccakP-1600-AVX2.cpp: a4 = _mm256_permute2x128_si256(r0, r1, 0x20); \
KeccakP-1600-AVX2.cpp: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: note: in expansion of macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:906:1: error: inlining failed in call to always_inline '__m256i _mm256_unpacklo_epi64(__m256i, __m256i)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_unpacklo_epi64 (__m256i __A, __m256i __B)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:268:12: note: called from here
KeccakP-1600-AVX2.cpp: r1 = _mm256_unpacklo_epi64(a24, a34); \
KeccakP-1600-AVX2.cpp: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: note: in expansion of macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=core-avx2 -O2 -fomit-frame-pointer
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned int, unsigned char, unsigned char*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=core-avx2 -O -fomit-frame-pointer
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned int, unsigned char, unsigned char*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=core-avx2 -Os -fomit-frame-pointer
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned int, unsigned char, unsigned char*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_shake256.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -m32 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:10: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/7/include/avxintrin.h:1402:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
g++ -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX512
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx512fintrin.h:5797:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: kcp/optimized1600AVX512
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx512fintrin.h:5797:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx512fintrin.h:5797:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: openssl
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include <openssl/opensslconf.h>
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: openssl
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include <openssl/opensslconf.h>
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include <openssl/opensslconf.h>
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: usekcp
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer usekcp
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer usekcp
gcc -m32 -O2 -fomit-frame-pointer usekcp
gcc -m32 -O3 -fomit-frame-pointer usekcp
gcc -m32 -O -fomit-frame-pointer usekcp
gcc -m32 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=athlon -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=athlon -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=athlon -O -fomit-frame-pointer usekcp
gcc -m32 -march=athlon -Os -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer usekcp
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -O -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer usekcp
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer usekcp
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer usekcp
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=corei7 -O -fomit-frame-pointer usekcp
gcc -m32 -march=corei7 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=i386 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=i386 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=i386 -O -fomit-frame-pointer usekcp
gcc -m32 -march=i386 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=i486 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=i486 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=i486 -O -fomit-frame-pointer usekcp
gcc -m32 -march=i486 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=k6-2 -O -fomit-frame-pointer usekcp
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=k6-3 -O -fomit-frame-pointer usekcp
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=k6 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=k6 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=k6 -O -fomit-frame-pointer usekcp
gcc -m32 -march=k6 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=k8 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=k8 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=k8 -O -fomit-frame-pointer usekcp
gcc -m32 -march=k8 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer usekcp
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer usekcp
gcc -m32 -march=nocona -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=nocona -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=nocona -O -fomit-frame-pointer usekcp
gcc -m32 -march=nocona -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-m -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium2 -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium3 -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium4 -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentium -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentium -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentium -Os -fomit-frame-pointer usekcp
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer usekcp
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer usekcp
gcc -m32 -march=prescott -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=prescott -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=prescott -O -fomit-frame-pointer usekcp
gcc -m32 -march=prescott -Os -fomit-frame-pointer usekcp

Compiler output

Implementation: usekcp
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/z/Documents/supercop/supercop-20190816/supercop-data/gpu/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer usekcp
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer usekcp
gcc -m32 -march=barcelona -O -fomit-frame-pointer usekcp
gcc -m32 -march=barcelona -Os -fomit-frame-pointer usekcp