Implementation notes: amd64, gpu, crypto_hash/echosp256

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: echosp256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6789624524 0 038078 776 816generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
7715724580 0 038110 776 816generic/opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
7726226772 0 039310 776 816generic/opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
7757724812 0 038478 776 816generic/opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
7878426500 0 041382 776 816generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
7896420225 0 029537 752 784generic/opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
7997624580 0 038110 776 816generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
8042820140 0 030414 776 816generic/opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
8053619934 0 030166 776 816generic/opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
8063624524 0 038078 776 816generic/opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
8067620084 0 030326 776 816generic/opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
8121652888 0 039494 776 816generic/opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
8126020180 0 030510 776 816generic/opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
8140026696 0 041350 776 816generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
8146024812 0 038478 776 816generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
8151019943 0 029233 752 784generic/opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
8190424524 0 038078 776 816generic/opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
8192020244 0 030598 776 816generic/opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
8208819931 0 029217 752 784generic/opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
8268020225 0 029537 752 784generic/opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
8283219943 0 029233 752 784generic/opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
8311619943 0 029233 752 784generic/opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
8413626508 0 042150 776 816generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
8414820225 0 029537 752 784generic/opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
8421619943 0 029233 752 784generic/opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
8448819943 0 029233 752 784generic/opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
8459620225 0 029537 752 784generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
8474824425 0 037910 776 816generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
8484026172 0 038806 776 816generic/opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
8485624906 0 042750 776 768generic/opt32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
8498824694 0 038294 776 816generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
8503620089 0 030326 776 816generic/opt64gcc_-O_-fomit-frame-pointer2019082220190816
8516026696 0 041350 776 816generic/opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
8520020225 0 029537 752 784generic/opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
8522026172 0 038806 776 816generic/opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
8527220196 0 030470 776 816generic/opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
8557224694 0 038294 776 816generic/opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
8565619822 0 029878 776 816generic/opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
8596019943 0 029233 752 784generic/opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
8606820225 0 029537 752 784generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
8608824412 0 038094 776 816generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
8619226420 0 039022 776 816generic/opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
8624020087 0 030326 776 816generic/opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
8640826444 0 039494 776 816generic/opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
8654425660 0 041214 776 816generic/opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
8684419943 0 029233 752 784generic/opt64gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
8703620180 0 030510 776 816generic/opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
8708826631 0 038998 776 816generic/opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
8723225628 0 038526 776 816generic/opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
8744819943 0 029233 752 784generic/opt64gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
8745225628 0 038526 776 816generic/opt64gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
8752024425 0 037910 776 816generic/opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
8759220196 0 030470 776 816generic/opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
8768419933 0 030230 776 816generic/opt64gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
8770820244 0 030598 776 816generic/opt64gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
8786420180 0 030454 776 816generic/opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
8807225660 0 041214 776 816generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
8824419943 0 029233 752 784generic/opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
8843220180 0 030454 776 816generic/opt64gcc_-O2_-fomit-frame-pointer2019082220190816
8858424557 0 038238 776 816generic/opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
8883639886 0 029233 752 784generic/opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
8894420225 0 029537 752 784generic/opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
8924420087 0 030326 776 816generic/opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
8936424412 0 038094 776 816generic/opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
8952427173 0 043053 800 824generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
8966024299 0 039742 776 1152generic/opt32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
8978019822 0 029878 776 816generic/opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
8984419943 0 029233 752 784generic/opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
9015619943 0 029233 752 784generic/opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
9036419943 0 029233 752 784generic/opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
9037620233 0 030502 776 816generic/opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
9054421036 0 031654 776 816generic/opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
9055619943 0 029233 752 784generic/opt64gcc_-Os_-fomit-frame-pointer2019082220190816
9098024906 0 042750 776 768generic/opt32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
9114026631 0 038998 776 816generic/opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
9135626508 0 042150 776 816generic/opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
9147627029 0 042821 800 824generic/opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
9148419284 0 028808 776 792generic/opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
9162020089 0 030326 776 816generic/opt64gcc_-m64_-O_-fomit-frame-pointer2019082220190816
9166530459 0 048109 760 760generic/opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
9180819933 0 030230 776 816generic/opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
9212820084 0 030326 776 816generic/opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
9216420196 0 030470 776 816generic/opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
9234020225 0 029537 752 784generic/opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
9281220104 0 030342 776 816generic/opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
9287626500 0 041382 776 816generic/opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
9289222964 0 036421 800 824generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
9318920091 0 030357 800 824generic/opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
9342024562 0 037822 776 816generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
9350040954 0 031301 800 824generic/opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
9357626452 0 039014 776 816generic/opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
9357624557 0 038238 776 816generic/opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
9366819284 0 028808 776 792generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
9367624693 0 037829 800 824generic/opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
9396019943 0 029233 752 784generic/opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
9396419113 0 028608 776 792generic/opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
9411620084 0 030326 776 816generic/opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
9424022411 0 037198 776 1152generic/opt32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
9425719998 0 030445 800 824generic/opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
9456419284 0 028808 776 792generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
9476020125 0 030661 800 824generic/opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
9478424901 0 037741 800 824generic/opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
9483222853 0 036725 800 824generic/opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
9497620180 0 030454 776 816generic/opt64gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
9500723189 0 036949 800 824generic/opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
9514824557 0 038238 776 816generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
9522820089 0 030326 776 816generic/opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
9523620087 0 030326 776 816generic/opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
9525220180 0 030510 776 816generic/opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
9532020196 0 030470 776 816generic/opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
9532425165 0 037925 800 824generic/opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
9533621956 0 035845 800 824generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
9548420225 0 029537 752 784generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
9563219943 0 029233 752 784generic/opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
9595224933 0 038221 800 824generic/opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
9598426420 0 038974 776 816generic/opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
9628019113 0 028624 776 792generic/opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
9638026500 0 041382 776 816generic/opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
9669621956 0 035845 800 824generic/opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
9686719113 0 028608 776 792generic/opt32gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
9712425269 0 037909 800 824generic/opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
9718820233 0 030502 776 816generic/opt64gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
9730824693 0 037829 800 824generic/opt32gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
9738838226 0 028608 776 792generic/opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
9744022411 0 037198 776 1152generic/opt32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
9760422553 0 036365 800 824generic/opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
9764027333 0 042453 800 824generic/opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
9770422757 0 036493 800 824generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
9780427173 0 043053 800 824generic/opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
9780820125 0 030661 800 824generic/opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
9781526976 0 041869 800 824generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
9802026452 0 039014 776 816generic/opt64gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
9812821969 0 035669 800 824generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
9816419284 0 028808 776 792generic/opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
9850424906 0 042750 776 768generic/opt32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
9850420381 0 030861 800 824generic/opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
9851625317 0 038117 800 824generic/opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
9868019113 0 028608 776 792generic/opt32gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
9885249866 0 038221 800 824generic/opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
9917619998 0 030445 800 824generic/opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
9932824299 0 039742 776 1152generic/opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
9939620125 0 030661 800 824generic/opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
9942039868 0 030166 776 816generic/opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
9943528323 0 043573 760 1144generic/opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
9956427333 0 042453 800 824generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
9956820101 0 030661 800 824generic/opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
9978419284 0 028808 776 792generic/opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
9983219113 0 028608 776 792generic/opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
9988420413 0 030893 800 824generic/opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
10000819404 0 029853 800 824generic/opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
10014419424 0 029933 800 824generic/opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
10029219113 0 028608 776 792generic/opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
10030826420 0 039038 776 816generic/opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
10040020091 0 030357 800 824generic/opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
10043619284 0 028808 776 792generic/opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
10064824915 0 037533 800 824generic/opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
10066420413 0 030893 800 824generic/opt32gcc_-O2_-fomit-frame-pointer2019082220190816
10068820413 0 030893 800 824generic/opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
10084822553 0 036365 800 824generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
10097222815 0 036717 800 824generic/opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
10114020041 0 030493 800 824generic/opt32gcc_-O_-fomit-frame-pointer2019082220190816
10118819998 0 030445 800 824generic/opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
10129225165 0 038021 800 824generic/opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
10131622815 0 036717 800 824generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
10132826436 0 038854 776 816generic/opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
10179625165 0 038021 800 824generic/opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
10202419113 0 028608 776 792generic/opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
10222420413 0 030893 800 824generic/opt32gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
10242027029 0 042821 800 824generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
10249619113 0 028608 776 792generic/opt32gcc_-Os_-fomit-frame-pointer2019082220190816
10276024901 0 037741 800 824generic/opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
10296442072 0 031654 776 816generic/opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
10300425165 0 038021 800 824generic/opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
10304420103 0 030557 800 824generic/opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
10339238876 0 029893 800 824generic/opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
10376822853 0 036725 800 824generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
10389223189 0 036949 800 824generic/opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
10407620041 0 030493 800 824generic/opt32gcc_-m64_-O_-fomit-frame-pointer2019082220190816
10407619404 0 029853 800 824generic/opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
10433230459 0 048109 760 760generic/opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
10455227333 0 042453 800 824generic/opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
10467620084 0 030326 776 816generic/opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
10468419113 0 028608 776 792generic/opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
10476826976 0 041869 800 824generic/opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
10488825317 0 038117 800 824generic/opt32gcc_-O3_-fomit-frame-pointer2019082220190816
10488826452 0 039014 776 816generic/opt64gcc_-O3_-fomit-frame-pointer2019082220190816
10513219113 0 028608 776 792generic/opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
10555219284 0 028808 776 792generic/opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
10569220477 0 031301 800 824generic/opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
10601619113 0 028624 776 792generic/opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
10618019284 0 028808 776 792generic/opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
10656019284 0 028808 776 792generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
10676024906 0 041422 776 768generic/opt32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
10710826172 0 038806 776 816generic/opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
10732020413 0 030893 800 824generic/opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
10750031321 0 048989 760 768powerpc/pp32cv2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
10756823189 0 036949 800 824generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
10823228147 0 042757 760 1144generic/opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
10839619113 0 028624 776 792generic/opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
10899222757 0 036493 800 824generic/opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
10904830459 0 048109 760 760generic/opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
10970019743 0 030221 800 824generic/opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
10996419126 0 028624 776 792generic/opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
11001625317 0 038117 800 824generic/opt32gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
11155219113 0 028608 776 792generic/opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
11186430099 0 046421 760 760generic/opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
11223622815 0 036717 800 824generic/opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
11252024562 0 037822 776 816generic/opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
11274829388 0 039741 784 824powerpc/pp32cv2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
11281220413 0 030893 800 824generic/opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
11291224901 0 037677 800 824generic/opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
11406020461 0 030941 800 824generic/opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
11427619998 0 030445 800 824generic/opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
11494419113 0 028608 776 792generic/opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
11518820101 0 030661 800 824generic/opt32gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
11522420041 0 030493 800 824generic/opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
11534019113 0 028608 776 792generic/opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
11560019743 0 030221 800 824generic/opt32gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
11577622964 0 036421 800 824generic/opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
11598424915 0 037533 800 824generic/opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
11604031050 0 046317 760 1152powerpc/pp32cv2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
11622029002 0 043613 760 1152powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
11642819404 0 029853 800 824generic/opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
11738429002 0 043613 760 1152powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
11742631050 0 046317 760 1152powerpc/pp32cv2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
11818428147 0 042757 760 1144generic/opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
11947619438 0 029893 800 824generic/opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
12102421969 0 035669 800 824generic/opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
12221219424 0 029933 800 824generic/opt32gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
12359231321 0 047661 760 768powerpc/pp32cv2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
12368428323 0 043573 760 1144generic/opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
12378634276 0 047253 784 824powerpc/pp32cv2gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
12489631321 0 048989 760 768powerpc/pp32cv2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
12582026204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
12639631321 0 048989 760 768powerpc/pp32cv2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
12781631460 0 045093 784 824powerpc/pp32cv2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
12880222346 0 037613 760 1152powerpc/pp32cv1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
12927635572 0 050533 784 824powerpc/pp32cv2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
13198433716 0 046397 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
13245225959 0 035328 760 792powerpc/pp32cv2gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
13288425959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
13290829324 0 039677 784 824powerpc/pp32cv2gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
13334426204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
13425328426 0 038749 784 824powerpc/pp32cv2gcc_-m64_-O_-fomit-frame-pointer2019082220190816
13454025959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
13527233764 0 046405 784 824powerpc/pp32cv2gcc_-O3_-fomit-frame-pointer2019082220190816
13577235892 0 051525 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
13584036036 0 051757 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
13598431460 0 045093 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
13641625959 0 035328 760 792powerpc/pp32cv2gcc_-Os_-fomit-frame-pointer2019082220190816
13731226204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
13740833730 0 046189 784 824powerpc/pp32cv2gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
13772830675 0 044445 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
13775235572 0 050533 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
13787225959 0 035328 760 792powerpc/pp32cv2gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
13817226204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
13817626204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
13831225959 0 035328 760 792powerpc/pp32cv2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
13831635504 0 050237 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
13908435572 0 050533 784 824powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
13945631063 0 044405 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
13978435892 0 051525 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
13987231063 0 044405 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
13989629636 0 043405 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
14015235504 0 050237 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
14038033716 0 046197 784 824powerpc/pp32cv2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
14042025959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
14047255410 0 038037 784 824powerpc/pp32cv2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
14086026204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
14098426204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
14166033716 0 046397 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
14208826204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
14217230324 0 044013 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
14240829636 0 043405 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
14283634748 0 047445 784 824powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
14314830675 0 044445 784 824powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
14349229657 0 043221 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
14361259384 0 040389 784 824powerpc/pp32cv2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
14382029324 0 039677 784 824powerpc/pp32cv2gcc_-O2_-fomit-frame-pointer2019082220190816
14384828383 0 038717 784 824powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
14418029324 0 039677 784 824powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
14445633764 0 046405 784 824powerpc/pp32cv2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
14512834780 0 047381 784 824powerpc/pp32cv2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
14517625959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
14544033764 0 046405 784 824powerpc/pp32cv2gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
14545629657 0 043221 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
14550025959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
14552029324 0 039677 784 824powerpc/pp32cv2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
14559228144 0 038493 784 824powerpc/pp32cv2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
14600825976 0 035360 760 792powerpc/pp32cv2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
14609231196 0 044805 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
14618434276 0 047253 784 824powerpc/pp32cv2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
14654036036 0 051757 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
14664028426 0 038749 784 824powerpc/pp32cv2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
14670834500 0 047629 784 824powerpc/pp32cv2gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
14693231332 0 045077 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
14701251918 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
14731628977 0 039109 784 824powerpc/pp32cv2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
14762031332 0 045077 784 824powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
14784425959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
14876425959 0 035328 760 792powerpc/pp32cv2gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
14881629324 0 039677 784 824powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
14907620442 0 035053 760 1152powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
14928428144 0 038493 784 824powerpc/pp32cv2gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
14953633730 0 046189 784 824powerpc/pp32cv2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
14957627691 0 038077 784 824powerpc/pp32cv2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
14965222969 0 040637 760 768powerpc/pp32cv1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
15022428977 0 039109 784 824powerpc/pp32cv2gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
15055625959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
15076428383 0 038717 784 824powerpc/pp32cv2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
15084028383 0 038717 784 824powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
15142028426 0 038749 784 824powerpc/pp32cv2gcc_-O_-fomit-frame-pointer2019082220190816
15167629292 0 039645 784 824powerpc/pp32cv2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
15174829316 0 039749 784 824powerpc/pp32cv2gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
15200022969 0 040637 760 768powerpc/pp32cv1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
15246033716 0 046333 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
15272034748 0 047445 784 824powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
15283620442 0 035053 760 1152powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
15284426204 0 035608 760 792powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
15288069000 0 047629 784 824powerpc/pp32cv2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
15342822969 0 040637 760 768powerpc/pp32cv1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
15361230675 0 044445 784 824powerpc/pp32cv2gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
15390822346 0 037613 760 1152powerpc/pp32cv1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
15400825959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
15424831196 0 044805 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
15476029052 0 039461 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
15484029692 0 040389 784 824powerpc/pp32cv2gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
15554430324 0 044013 784 824powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
15642425959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
15651225292 0 040029 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
15697228448 0 038781 784 824powerpc/pp32cv2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
15709229052 0 039461 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
15855628383 0 038717 784 824powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
15905625959 0 035328 760 792powerpc/pp32cv2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
15934429324 0 039677 784 824powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
15968434748 0 047445 784 824powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
16110827691 0 038077 784 824powerpc/pp32cv2gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
16136023492 0 036621 784 824powerpc/pp32cv1gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
16162025460 0 040421 784 824powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
16175227806 0 038125 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
16196027806 0 038125 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
16214420932 0 034565 784 824powerpc/pp32cv1gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
16219225460 0 040421 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
16261229052 0 039461 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
16308318195 0 028325 784 824powerpc/pp32cv1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
16401625460 0 041093 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
16407618492 0 028845 784 824powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
16424018492 0 028845 784 824powerpc/pp32cv1gcc_-O2_-fomit-frame-pointer2019082220190816
16440022964 0 035581 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
16460023268 0 035909 784 824powerpc/pp32cv1gcc_-O3_-fomit-frame-pointer2019082220190816
16540820740 0 034485 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
16608418556 0 028909 784 824powerpc/pp32cv1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
16662823220 0 035701 784 824powerpc/pp32cv1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
16729246984 0 036621 784 824powerpc/pp32cv1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
16762025460 0 041093 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
16769223268 0 035909 784 824powerpc/pp32cv1gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
16831218244 0 028677 784 824powerpc/pp32cv1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
16876827705 0 038037 784 824powerpc/pp32cv2gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
16892818492 0 028845 784 824powerpc/pp32cv1gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
16925622964 0 035645 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
16949620740 0 034485 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
16998420638 0 034413 784 824powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
17004017222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
17018020588 0 034197 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
17047225292 0 040029 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
17056023030 0 035485 784 824powerpc/pp32cv1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
17133623356 0 036053 784 824powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
17275223372 0 035973 784 824powerpc/pp32cv1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
17277218220 0 028629 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
17277637304 0 029349 784 824powerpc/pp32cv1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
17303631460 0 045093 784 824powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
17380818492 0 028845 784 824powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
17422423356 0 036053 784 824powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
17478827806 0 038125 784 824powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
17504420582 0 033909 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
17556020404 0 034093 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
17584417797 0 028173 784 824powerpc/pp32cv1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
17649629316 0 039749 784 824powerpc/pp32cv2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
17657220404 0 034093 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
17693225604 0 041325 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
17722417022 0 026400 760 792powerpc/pp32cv1gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
17751620588 0 034197 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
17817622964 0 035645 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
17909625460 0 040421 784 824powerpc/pp32cv1gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
17974817022 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
18002822969 0 039309 760 768powerpc/pp32cv1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
18044820083 0 033853 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
18058817022 0 026400 760 792powerpc/pp32cv1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
18064035622 0 028133 784 824powerpc/pp32cv1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
18073617811 0 028133 784 824powerpc/pp32cv1gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
18082023268 0 035909 784 824powerpc/pp32cv1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
18100820932 0 034565 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
18137220582 0 033909 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
18154817020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
18165618460 0 028813 784 824powerpc/pp32cv1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
18169234044 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
18194420083 0 033853 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
18230417222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
18297218195 0 028325 784 824powerpc/pp32cv1gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
18350018492 0 028845 784 824powerpc/pp32cv1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
18394417020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
18403625604 0 041325 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
18430434568 4096 046135 4872 776generic/opt64gcc2019082220190816
18464420638 0 034413 784 824powerpc/pp32cv1gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
18472418492 0 028845 784 824powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
18517623030 0 035485 784 824powerpc/pp32cv1gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
18572017222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
18580417020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
18586820104 0 033669 784 824powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
18608818012 0 028365 784 824powerpc/pp32cv1gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
18701217679 0 028013 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
18722020932 0 034565 784 824powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
18755218244 0 028677 784 824powerpc/pp32cv1gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
18774023356 0 036053 784 824powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
18805217222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
18824423188 0 036165 784 824powerpc/pp32cv1gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
18842818270 0 028589 784 824powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
18888017222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
18899217020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
18966417021 0 026400 760 792powerpc/pp32cv1gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
18981618220 0 028629 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
19098820638 0 034413 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
19190817797 0 028173 784 824powerpc/pp32cv1gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
19261618652 0 029349 784 824powerpc/pp32cv1gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
19418017022 0 026400 760 792powerpc/pp32cv1gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
19443617222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
19472017020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
19602818313 0 028637 784 824powerpc/pp32cv1gcc_-m64_-O_-fomit-frame-pointer2019082220190816
19630018270 0 028589 784 824powerpc/pp32cv1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
19741617020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
19766818270 0 028589 784 824powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
19845217222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
19885617035 0 026416 760 792powerpc/pp32cv1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
19943617222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
19989218314 0 028637 784 824powerpc/pp32cv1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
20180418313 0 028637 784 824powerpc/pp32cv1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
20186820104 0 033669 784 824powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
20236817022 0 026400 760 792powerpc/pp32cv1gcc_-Os_-fomit-frame-pointer2019082220190816
20432817222 0 026616 760 792powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
20530017020 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
20646817679 0 028013 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
20652434568 4096 046135 4872 776generic/opt64cc2019082220190816
20793218270 0 028589 784 824powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
21055623188 0 036165 784 824powerpc/pp32cv1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
21325617022 0 026400 760 792powerpc/pp32cv1gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
21471618012 0 028365 784 824powerpc/pp32cv1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
21617218313 0 028637 784 824powerpc/pp32cv1gcc_-O_-fomit-frame-pointer2019082220190816
21790818220 0 028629 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
21979217021 0 026400 760 792powerpc/pp32cv1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
22412817679 0 028013 784 824powerpc/pp32cv1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
22682034568 4096 046135 4872 776generic/opt64gcc_-funroll-loops2019082220190816
26160834743 4096 046406 4880 784generic/opt32gcc2019082220190816
30649234743 4096 046406 4880 784generic/opt32gcc_-funroll-loops2019082220190816
36352434743 4096 046406 4880 784generic/opt32cc2019082220190816
38029246475 0 058087 768 784powerpc/pp32cv2gcc2019082220190816
38520846475 0 058087 768 784powerpc/pp32cv2gcc_-funroll-loops2019082220190816
39267623284 0 034887 768 784powerpc/pp32cv1cc2019082220190816
41239246475 0 058087 768 784powerpc/pp32cv2cc2019082220190816
49972823284 0 034887 768 784powerpc/pp32cv1gcc2019082220190816
52940023284 0 034887 768 784powerpc/pp32cv1gcc_-funroll-loops2019082220190816

Test failure

Implementation: generic/opt32
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer powerpc/pp32cv1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer powerpc/pp32cv1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer powerpc/pp32cv1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer powerpc/pp32cv2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer powerpc/pp32cv2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: aes/aes64
Security model: unknown
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc aes/aes64
gcc aes/aes64
gcc -O2 -fomit-frame-pointer aes/aes64
gcc -O3 -fomit-frame-pointer aes/aes64
gcc -O -fomit-frame-pointer aes/aes64
gcc -Os -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops aes/aes64
gcc -funroll-loops -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -O -fomit-frame-pointer aes/aes64
gcc -m64 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -march=nocona -Os -fomit-frame-pointer aes/aes64

Compiler output

Implementation: aes/aes64
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:636:2: error: '.att_syntax noprefix' is not supported: registers must have a '%' prefix in .att_syntax
echo64.s: .att_syntax noprefix
echo64.s: ^
echo64.s: echo64.s:1053:10: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %rax
echo64.s: ^
echo64.s: echo64.s:1054:10: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %r11
echo64.s: ^
echo64.s: echo64.s:1055:10: error: unknown token in expression
echo64.s: movabsq $7599940337074203, %r10
echo64.s: ^
echo64.s: echo64.s:1056:7: error: unknown token in expression
echo64.s: movq %rax, MEM_CST+16(%rip)
echo64.s: ^
echo64.s: echo64.s:1057:10: error: unknown token in expression
echo64.s: movabsq $7599940337074203, %r9
echo64.s: ^
echo64.s: echo64.s:1058:10: error: unknown token in expression
echo64.s: movabsq $-72340172838076674, %rax
echo64.s: ^
echo64.s: echo64.s:1059:10: error: unknown token in expression
echo64.s: movabsq $72340172838076673, %r8
echo64.s: ^
echo64.s: echo64.s:1060:10: error: unknown token in expression
echo64.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64

Compiler output

Implementation: aes/aes64
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: athlon/athlon64
Security model: unknown
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc athlon/athlon64
gcc athlon/athlon64
gcc -O2 -fomit-frame-pointer athlon/athlon64
gcc -O3 -fomit-frame-pointer athlon/athlon64
gcc -O -fomit-frame-pointer athlon/athlon64
gcc -Os -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops athlon/athlon64
gcc -funroll-loops -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -Os -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: athlon/athlon64
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64

Compiler output

Implementation: athlon/athlon64
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: core2/core2v64
Security model: unknown
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc core2/core2v64
gcc core2/core2v64
gcc -O2 -fomit-frame-pointer core2/core2v64
gcc -O3 -fomit-frame-pointer core2/core2v64
gcc -O -fomit-frame-pointer core2/core2v64
gcc -Os -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops core2/core2v64
gcc -funroll-loops -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -march=nocona -Os -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: core2/core2v64
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64

Compiler output

Implementation: core2/core2v64
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: generic/opt32
Security model: unknown
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc generic/opt32
gcc generic/opt32
gcc -O2 -fomit-frame-pointer generic/opt32
gcc -O3 -fomit-frame-pointer generic/opt32
gcc -O -fomit-frame-pointer generic/opt32
gcc -Os -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops generic/opt32
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -O -fomit-frame-pointer generic/opt32
gcc -m64 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -march=nocona -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: generic/opt32
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32

Compiler output

Implementation: generic/opt32
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'

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

Compiler output

Implementation: generic/opt64
Security model: unknown
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -O -fomit-frame-pointer generic/opt64
gcc -m64 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -march=nocona -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: generic/opt64
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64

Compiler output

Implementation: generic/opt64
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~

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

Compiler output

Implementation: pentium/pentium4v64v1
Security model: unknown
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc pentium/pentium4v64v1
gcc pentium/pentium4v64v1
gcc -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops pentium/pentium4v64v1
gcc -funroll-loops -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: pentium/pentium4v64v1
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:658:2: error: invalid instruction mnemonic 'addd'
echo32.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1

Compiler output

Implementation: pentium/pentium4v64v1
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: pentium/pentium4v64v2
Security model: unknown
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc pentium/pentium4v64v2
gcc pentium/pentium4v64v2
gcc -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops pentium/pentium4v64v2
gcc -funroll-loops -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: pentium/pentium4v64v2
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:737:2: error: invalid instruction mnemonic 'addd'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2

Compiler output

Implementation: pentium/pentium4v64v2
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp256.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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