Implementation notes: amd64, ryzen, crypto_hash/echosp256

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: echosp256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5040? ? ?? ? ?aes/aes64icc_-no-vec2017091120170904
5070? ? ?? ? ?aes/aes64icc2017091120170904
31200? ? ?? ? ?pentium/pentium4v64v1icc_-no-vec2017091120170904
32010? ? ?? ? ?pentium/pentium4v64v2icc2017091120170904
32070? ? ?? ? ?pentium/pentium4v64v1icc2017091120170904
32100? ? ?? ? ?pentium/pentium4v64v2icc_-no-vec2017091120170904
32400? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
32430? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
32430? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
32430? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
32460? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
32490? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
32490? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
32490? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
32550? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
32550? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
32550? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
32550? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
32550? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
32610? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
32610? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
32610? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
32610? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
32640? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
32730? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
32970? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
33120? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
33150? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
33180? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
33180? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
33210? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
33210? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
33330? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
33330? ? ?? ? ?generic/opt64gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
33360? ? ?? ? ?generic/opt64gcc_-O3_-fomit-frame-pointer2017091120170904
33360? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
33390? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
33390? ? ?? ? ?generic/opt64gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
33420? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
33420? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
33420? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
33420? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
33420? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
33450? ? ?? ? ?generic/opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
33480? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-O2_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
33570? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
33600? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
33600? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
33600? ? ?? ? ?generic/opt64gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
33630? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
33630? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
33720? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
33720? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
33720? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
33810? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
33810? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
33840? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
33840? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
33840? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
33840? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
33870? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
33870? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
33870? ? ?? ? ?generic/opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
33900? ? ?? ? ?generic/opt64gcc_-O_-fomit-frame-pointer2017091120170904
33900? ? ?? ? ?generic/opt64gcc_-m64_-O_-fomit-frame-pointer2017091120170904
33900? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
33900? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
33930? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
33960? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
33960? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
33960? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
33990? ? ?? ? ?generic/opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
33990? ? ?? ? ?generic/opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
34320? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
34350? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
34350? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
34350? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
34380? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
34380? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
34440? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
34440? ? ?? ? ?generic/opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
34440? ? ?? ? ?generic/opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
34470? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
34500? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
34530? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
34560? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
34560? ? ?? ? ?generic/opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
35040? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
37290? ? ?? ? ?generic/opt64icc2017091120170904
37380? ? ?? ? ?generic/opt64icc_-no-vec2017091120170904
37740? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
37770? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
37860? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
37860? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
37860? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
37920? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
37950? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
37950? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
38010? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
38100? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
38100? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
38100? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
38160? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
38190? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
38250? ? ?? ? ?generic/opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
38370? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
38430? ? ?? ? ?generic/opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
38430? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
38430? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
38460? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
38460? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
38490? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
38520? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
38520? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
38520? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
38610? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
38640? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
38670? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
38730? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
38730? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
38760? ? ?? ? ?generic/opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
38790? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
38880? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
38910? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
38940? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
38970? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
39060? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
39060? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
39060? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
39150? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
39180? ? ?? ? ?generic/opt32gcc_-O2_-fomit-frame-pointer2017091120170904
39180? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
39180? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
39180? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
39210? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
39210? ? ?? ? ?generic/opt32gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
39270? ? ?? ? ?generic/opt32gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
39270? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
39300? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
39300? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
39570? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
39600? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
39600? ? ?? ? ?generic/opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
39660? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
39690? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
39720? ? ?? ? ?generic/opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
39810? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
39840? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
39870? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
39900? ? ?? ? ?generic/opt32gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
39930? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
39960? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
39990? ? ?? ? ?generic/opt32gcc_-O_-fomit-frame-pointer2017091120170904
39990? ? ?? ? ?generic/opt32gcc_-m64_-O_-fomit-frame-pointer2017091120170904
39990? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
39990? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
40020? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
40020? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
40020? ? ?? ? ?generic/opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
40050? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
40080? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
40080? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
40200? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
40200? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
40470? ? ?? ? ?generic/opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
40470? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
40500? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
40530? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
40530? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
40560? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
40620? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
40650? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
40650? ? ?? ? ?generic/opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
40680? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
40680? ? ?? ? ?generic/opt32gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
40680? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
40680? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
40680? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
40710? ? ?? ? ?generic/opt32gcc_-Os_-fomit-frame-pointer2017091120170904
40710? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
40710? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
40740? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
40740? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
40800? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
40800? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
40830? ? ?? ? ?generic/opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
40980? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
41130? ? ?? ? ?generic/opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
41160? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
41220? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
41220? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
41250? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
41700? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
42240? ? ?? ? ?generic/opt32icc_-no-vec2017091120170904
42720? ? ?? ? ?generic/opt32icc2017091120170904
42930? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
45150? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45210? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45240? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45690? ? ?? ? ?powerpc/pp32cv2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45690? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45690? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45900? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
46410? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
46740? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
46830? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
46950? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
46980? ? ?? ? ?generic/opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47010? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47070? ? ?? ? ?generic/opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
47130? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47130? ? ?? ? ?generic/opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
47280? ? ?? ? ?generic/opt32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
47460? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47490? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47520? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47550? ? ?? ? ?generic/opt32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
47580? ? ?? ? ?generic/opt32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47640? ? ?? ? ?generic/opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
47760? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
47970? ? ?? ? ?generic/opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
48720? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
48720? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
56010? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
56040? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
56100? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
56370? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
56370? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
56400? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
56940? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
57000? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
57060? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
57450? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57450? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57630? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
57630? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?powerpc/pp32cv2gcc_-O3_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
57690? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
57720? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
57720? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
57810? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
57930? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
57990? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
58050? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
58050? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
58050? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
58080? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
58110? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
58110? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
58350? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
58440? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
58470? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
58500? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
58560? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
58560? ? ?? ? ?powerpc/pp32cv2icc2017091120170904
58620? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
58620? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58650? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58710? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
58710? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
58740? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
58740? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
58770? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
58860? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
58920? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
58950? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
58950? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
58980? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
59100? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
59130? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
59310? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
59340? ? ?? ? ?powerpc/pp32cv2gcc_-Os_-fomit-frame-pointer2017091120170904
59340? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
59340? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
59340? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
59400? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
59490? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
59520? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
59610? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
59820? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
59970? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
60000? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
60090? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
60180? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
60210? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
60450? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
60510? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
60540? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
60600? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
60630? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
60630? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
60720? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
60930? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
60990? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
61020? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
61260? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
61440? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
61470? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
61470? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
61500? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
61530? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
61650? ? ?? ? ?powerpc/pp32cv2gcc_-O2_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
61890? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
62670? ? ?? ? ?powerpc/pp32cv2gcc_-O_-fomit-frame-pointer2017091120170904
62670? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
62670? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O_-fomit-frame-pointer2017091120170904
62700? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
62730? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
62760? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
63000? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
63030? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
63210? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
63210? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
63240? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
63270? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
63300? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
63390? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
63510? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
63600? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
63600? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
63720? ? ?? ? ?powerpc/pp32cv1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
66090? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
66210? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
66240? ? ?? ? ?powerpc/pp32cv1gcc_-O3_-fomit-frame-pointer2017091120170904
66840? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
66840? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
66870? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
66870? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
66900? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
66900? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
66930? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
66930? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
66930? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
67020? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
67050? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
67080? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
67110? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
67110? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
67260? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
67290? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
67380? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
67620? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
68070? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
68160? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
68250? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
68370? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
68400? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
68430? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
68460? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
68460? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
68520? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
68610? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
68640? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
68820? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
68970? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
69420? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
69510? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
69570? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
69630? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
69660? ? ?? ? ?powerpc/pp32cv1gcc_-O2_-fomit-frame-pointer2017091120170904
69720? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
69750? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
69750? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
69810? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
69840? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
69930? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
70050? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
70350? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
71130? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
71340? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
71370? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
71370? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
71370? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
71370? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
71400? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
71460? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
71490? ? ?? ? ?powerpc/pp32cv1gcc_-Os_-fomit-frame-pointer2017091120170904
71490? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
71550? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
71610? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
71640? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
71700? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
71700? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
71700? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
71730? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
71760? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
71790? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
71820? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
71880? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
71910? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
72120? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
72360? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
72390? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
72420? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
72450? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
72660? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O_-fomit-frame-pointer2017091120170904
72720? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
72750? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
72810? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
72900? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
72900? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
72930? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
72960? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
73020? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
73050? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
73080? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
73080? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
73140? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
73230? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
73230? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
73260? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
73320? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
73380? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
73380? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
73410? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
73440? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
73440? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
73590? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
73890? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
75150? ? ?? ? ?powerpc/pp32cv1icc2017091120170904
75750? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
75930? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
78180? ? ?? ? ?powerpc/pp32cv1icc_-no-vec2017091120170904
78420? ? ?? ? ?powerpc/pp32cv2icc_-no-vec2017091120170904
78840? ? ?? ? ?generic/opt64gcc2017091120170904
79560? ? ?? ? ?generic/opt64gcc_-funroll-loops2017091120170904
82110? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
82740? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
83520? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
83850? ? ?? ? ?generic/opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
84660? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
84870? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
85200? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
85830? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
86310? ? ?? ? ?generic/opt64gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
95010? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
95250? ? ?? ? ?generic/opt32gcc_-O3_-fomit-frame-pointer2017091120170904
95280? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
96870? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
98850? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
99960? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
100380? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
108000? ? ?? ? ?generic/opt32gcc_-funroll-loops2017091120170904
108060? ? ?? ? ?generic/opt32cc2017091120170904
108390? ? ?? ? ?generic/opt32gcc2017091120170904
112920? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
118020? ? ?? ? ?generic/opt32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
134280? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops2017091120170904
134520? ? ?? ? ?powerpc/pp32cv2cc2017091120170904
135210? ? ?? ? ?powerpc/pp32cv2gcc2017091120170904
141000? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
142740? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
143460? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
144120? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
146520? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
151980? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
154170? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
154380? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
159600? ? ?? ? ?powerpc/pp32cv1cc2017091120170904
159930? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops2017091120170904
160770? ? ?? ? ?powerpc/pp32cv1gcc2017091120170904
168030? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
171930? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
175530? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
178740? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
181800? ? ?? ? ?powerpc/pp32cv1gcc_-O_-fomit-frame-pointer2017091120170904
183120? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
197280? ? ?? ? ?generic/opt64cc2017091120170904

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
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: 107, 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 -O3 -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: crypto_hash/echosp256/generic/opt64
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: 107, 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 -O3 -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: crypto_hash/echosp256/core2/core2v64
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: 126, 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 -O3 -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
icc core2/core2v64
icc -O1 -static core2/core2v64
icc -O1 -static -no-vec core2/core2v64
icc -O2 -static core2/core2v64
icc -O2 -static -no-vec core2/core2v64
icc -O3 -static core2/core2v64
icc -O3 -static -no-vec core2/core2v64
icc -Os -static core2/core2v64
icc -Os -static -no-vec core2/core2v64
icc -fast core2/core2v64
icc -m64 -O1 -static core2/core2v64
icc -m64 -O1 -static -no-vec core2/core2v64
icc -m64 -O2 -static core2/core2v64
icc -m64 -O2 -static -no-vec core2/core2v64
icc -m64 -O3 -static core2/core2v64
icc -m64 -O3 -static -no-vec core2/core2v64
icc -m64 -Os -static core2/core2v64
icc -m64 -Os -static -no-vec core2/core2v64
icc -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
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: 126, 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 -O3 -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
icc athlon/athlon64
icc -O1 -static athlon/athlon64
icc -O1 -static -no-vec athlon/athlon64
icc -O2 -static athlon/athlon64
icc -O2 -static -no-vec athlon/athlon64
icc -O3 -static athlon/athlon64
icc -O3 -static -no-vec athlon/athlon64
icc -Os -static athlon/athlon64
icc -Os -static -no-vec athlon/athlon64
icc -fast athlon/athlon64
icc -m64 -O1 -static athlon/athlon64
icc -m64 -O1 -static -no-vec athlon/athlon64
icc -m64 -O2 -static athlon/athlon64
icc -m64 -O2 -static -no-vec athlon/athlon64
icc -m64 -O3 -static athlon/athlon64
icc -m64 -O3 -static -no-vec athlon/athlon64
icc -m64 -Os -static athlon/athlon64
icc -m64 -Os -static -no-vec athlon/athlon64
icc -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
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 shared 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: 107, 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 -O3 -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: crypto_hash/echosp256/aes/aes64
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 shared 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: 107, 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 -O3 -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: crypto_hash/echosp256/pentium/pentium4v64v2
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 shared 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: 107, 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 -O3 -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: crypto_hash/echosp256/generic/opt32
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/pentium/pentium4v64v1
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/generic/opt64
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/core2/core2v64
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/aes/aes64
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/athlon/athlon64
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/pentium/pentium4v64v2
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: 10, 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 -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx2 -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: crypto_hash/echosp256/generic/opt32
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: crypto_hash/echosp256/generic/opt64
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: crypto_hash/echosp256/core2/core2v64
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: crypto_hash/echosp256/athlon/athlon64
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: crypto_hash/echosp256/pentium/pentium4v64v1
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 shared 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 shared 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: crypto_hash/echosp256/aes/aes64
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 shared 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 shared 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: crypto_hash/echosp256/pentium/pentium4v64v2
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 shared 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 shared 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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc generic/opt32
icc -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc generic/opt64
icc -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -O1 -static
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -static generic/opt32
icc -O1 -static -no-vec generic/opt32
icc -O2 -static generic/opt32
icc -O2 -static -no-vec generic/opt32
icc -O3 -static generic/opt32
icc -O3 -static -no-vec generic/opt32
icc -Os -static generic/opt32
icc -Os -static -no-vec generic/opt32
icc -m64 -O1 -static generic/opt32
icc -m64 -O1 -static -no-vec generic/opt32
icc -m64 -O2 -static generic/opt32
icc -m64 -O2 -static -no-vec generic/opt32
icc -m64 -O3 -static generic/opt32
icc -m64 -O3 -static -no-vec generic/opt32
icc -m64 -Os -static generic/opt32
icc -m64 -Os -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -O1 -static
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -static generic/opt64
icc -O1 -static -no-vec generic/opt64
icc -O2 -static generic/opt64
icc -O2 -static -no-vec generic/opt64
icc -O3 -static generic/opt64
icc -O3 -static -no-vec generic/opt64
icc -Os -static generic/opt64
icc -Os -static -no-vec generic/opt64
icc -m64 -O1 -static generic/opt64
icc -m64 -O1 -static -no-vec generic/opt64
icc -m64 -O2 -static generic/opt64
icc -m64 -O2 -static -no-vec generic/opt64
icc -m64 -O3 -static generic/opt64
icc -m64 -O3 -static -no-vec generic/opt64
icc -m64 -Os -static generic/opt64
icc -m64 -Os -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
icc -O1 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O1 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O1 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O2 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O2 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O3 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O3 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -Os -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -Os -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -O1 -xB -static
echo32.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static generic/opt32
icc -O1 -xB -static -no-vec generic/opt32
icc -O2 -xB -static generic/opt32
icc -O2 -xB -static -no-vec generic/opt32
icc -O3 -xB -static generic/opt32
icc -O3 -xB -static -no-vec generic/opt32
icc -Os -xB -static generic/opt32
icc -Os -xB -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: icc -O1 -xB -static
echo32.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: icc -O1 -xB -static
echo32.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static pentium/pentium4v64v1
icc -O1 -xB -static -no-vec pentium/pentium4v64v1
icc -O2 -xB -static pentium/pentium4v64v1
icc -O2 -xB -static -no-vec pentium/pentium4v64v1
icc -O3 -xB -static pentium/pentium4v64v1
icc -O3 -xB -static -no-vec pentium/pentium4v64v1
icc -Os -xB -static pentium/pentium4v64v1
icc -Os -xB -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -O1 -xB -static
echo64.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static generic/opt64
icc -O1 -xB -static -no-vec generic/opt64
icc -O2 -xB -static generic/opt64
icc -O2 -xB -static -no-vec generic/opt64
icc -O3 -xB -static generic/opt64
icc -O3 -xB -static -no-vec generic/opt64
icc -Os -xB -static generic/opt64
icc -Os -xB -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: icc -O1 -xB -static
echo64.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static core2/core2v64
icc -O1 -xB -static -no-vec core2/core2v64
icc -O2 -xB -static core2/core2v64
icc -O2 -xB -static -no-vec core2/core2v64
icc -O3 -xB -static core2/core2v64
icc -O3 -xB -static -no-vec core2/core2v64
icc -Os -xB -static core2/core2v64
icc -Os -xB -static -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: icc -O1 -xB -static
echo64.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static athlon/athlon64
icc -O1 -xB -static -no-vec athlon/athlon64
icc -O2 -xB -static athlon/athlon64
icc -O2 -xB -static -no-vec athlon/athlon64
icc -O3 -xB -static athlon/athlon64
icc -O3 -xB -static -no-vec athlon/athlon64
icc -Os -xB -static athlon/athlon64
icc -Os -xB -static -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -O1 -xB -static
echo64.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xB -static aes/aes64 pentium/pentium4v64v2
icc -Os -xB -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -O1 -xK -static
echo32.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static generic/opt32
icc -O1 -xK -static -no-vec generic/opt32
icc -O2 -xK -static generic/opt32
icc -O2 -xK -static -no-vec generic/opt32
icc -O3 -xK -static generic/opt32
icc -O3 -xK -static -no-vec generic/opt32
icc -Os -xK -static generic/opt32
icc -Os -xK -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: icc -O1 -xK -static
echo32.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: icc -O1 -xK -static
echo32.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static pentium/pentium4v64v1
icc -O1 -xK -static -no-vec pentium/pentium4v64v1
icc -O2 -xK -static pentium/pentium4v64v1
icc -O2 -xK -static -no-vec pentium/pentium4v64v1
icc -O3 -xK -static pentium/pentium4v64v1
icc -O3 -xK -static -no-vec pentium/pentium4v64v1
icc -Os -xK -static pentium/pentium4v64v1
icc -Os -xK -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -O1 -xK -static
echo64.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static generic/opt64
icc -O1 -xK -static -no-vec generic/opt64
icc -O2 -xK -static generic/opt64
icc -O2 -xK -static -no-vec generic/opt64
icc -O3 -xK -static generic/opt64
icc -O3 -xK -static -no-vec generic/opt64
icc -Os -xK -static generic/opt64
icc -Os -xK -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: icc -O1 -xK -static
echo64.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static core2/core2v64
icc -O1 -xK -static -no-vec core2/core2v64
icc -O2 -xK -static core2/core2v64
icc -O2 -xK -static -no-vec core2/core2v64
icc -O3 -xK -static core2/core2v64
icc -O3 -xK -static -no-vec core2/core2v64
icc -Os -xK -static core2/core2v64
icc -Os -xK -static -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: icc -O1 -xK -static
echo64.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static athlon/athlon64
icc -O1 -xK -static -no-vec athlon/athlon64
icc -O2 -xK -static athlon/athlon64
icc -O2 -xK -static -no-vec athlon/athlon64
icc -O3 -xK -static athlon/athlon64
icc -O3 -xK -static -no-vec athlon/athlon64
icc -Os -xK -static athlon/athlon64
icc -Os -xK -static -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -O1 -xK -static
echo64.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xK -static aes/aes64 pentium/pentium4v64v2
icc -Os -xK -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -O1 -xN -static
echo32.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static generic/opt32
icc -O1 -xN -static -no-vec generic/opt32
icc -O2 -xN -static generic/opt32
icc -O2 -xN -static -no-vec generic/opt32
icc -O3 -xN -static generic/opt32
icc -O3 -xN -static -no-vec generic/opt32
icc -Os -xN -static generic/opt32
icc -Os -xN -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: icc -O1 -xN -static
echo32.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: icc -O1 -xN -static
echo32.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static pentium/pentium4v64v1
icc -O1 -xN -static -no-vec pentium/pentium4v64v1
icc -O2 -xN -static pentium/pentium4v64v1
icc -O2 -xN -static -no-vec pentium/pentium4v64v1
icc -O3 -xN -static pentium/pentium4v64v1
icc -O3 -xN -static -no-vec pentium/pentium4v64v1
icc -Os -xN -static pentium/pentium4v64v1
icc -Os -xN -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -O1 -xN -static
echo64.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static generic/opt64
icc -O1 -xN -static -no-vec generic/opt64
icc -O2 -xN -static generic/opt64
icc -O2 -xN -static -no-vec generic/opt64
icc -O3 -xN -static generic/opt64
icc -O3 -xN -static -no-vec generic/opt64
icc -Os -xN -static generic/opt64
icc -Os -xN -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: icc -O1 -xN -static
echo64.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static core2/core2v64
icc -O1 -xN -static -no-vec core2/core2v64
icc -O2 -xN -static core2/core2v64
icc -O2 -xN -static -no-vec core2/core2v64
icc -O3 -xN -static core2/core2v64
icc -O3 -xN -static -no-vec core2/core2v64
icc -Os -xN -static core2/core2v64
icc -Os -xN -static -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: icc -O1 -xN -static
echo64.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static athlon/athlon64
icc -O1 -xN -static -no-vec athlon/athlon64
icc -O2 -xN -static athlon/athlon64
icc -O2 -xN -static -no-vec athlon/athlon64
icc -O3 -xN -static athlon/athlon64
icc -O3 -xN -static -no-vec athlon/athlon64
icc -Os -xN -static athlon/athlon64
icc -Os -xN -static -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -O1 -xN -static
echo64.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xN -static aes/aes64 pentium/pentium4v64v2
icc -Os -xN -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -O1 -xW -static
echo32.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static generic/opt32
icc -O1 -xW -static -no-vec generic/opt32
icc -O2 -xW -static generic/opt32
icc -O2 -xW -static -no-vec generic/opt32
icc -O3 -xW -static generic/opt32
icc -O3 -xW -static -no-vec generic/opt32
icc -Os -xW -static generic/opt32
icc -Os -xW -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: icc -O1 -xW -static
echo32.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: icc -O1 -xW -static
echo32.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static pentium/pentium4v64v1
icc -O1 -xW -static -no-vec pentium/pentium4v64v1
icc -O2 -xW -static pentium/pentium4v64v1
icc -O2 -xW -static -no-vec pentium/pentium4v64v1
icc -O3 -xW -static pentium/pentium4v64v1
icc -O3 -xW -static -no-vec pentium/pentium4v64v1
icc -Os -xW -static pentium/pentium4v64v1
icc -Os -xW -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -O1 -xW -static
echo64.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static generic/opt64
icc -O1 -xW -static -no-vec generic/opt64
icc -O2 -xW -static generic/opt64
icc -O2 -xW -static -no-vec generic/opt64
icc -O3 -xW -static generic/opt64
icc -O3 -xW -static -no-vec generic/opt64
icc -Os -xW -static generic/opt64
icc -Os -xW -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: icc -O1 -xW -static
echo64.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static core2/core2v64
icc -O1 -xW -static -no-vec core2/core2v64
icc -O2 -xW -static core2/core2v64
icc -O2 -xW -static -no-vec core2/core2v64
icc -O3 -xW -static core2/core2v64
icc -O3 -xW -static -no-vec core2/core2v64
icc -Os -xW -static core2/core2v64
icc -Os -xW -static -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: icc -O1 -xW -static
echo64.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
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: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static athlon/athlon64
icc -O1 -xW -static -no-vec athlon/athlon64
icc -O2 -xW -static athlon/athlon64
icc -O2 -xW -static -no-vec athlon/athlon64
icc -O3 -xW -static athlon/athlon64
icc -O3 -xW -static -no-vec athlon/athlon64
icc -Os -xW -static athlon/athlon64
icc -Os -xW -static -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -O1 -xW -static
echo64.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xW -static aes/aes64 pentium/pentium4v64v2
icc -Os -xW -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -fast
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -fast
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
icc -fast aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.c: icc: command line remark #10148: option '-vec-report0' not supported
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.s: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.c: icc: command line remark #10148: option '-vec-report0' not supported
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: icc: command line remark #10148: option '-vec-report0' not supported
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: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: icc: command line remark #10148: option '-vec-report0' not supported
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: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static aes/aes64 pentium/pentium4v64v2