Implementation notes: amd64, genji262, crypto_hash/bmw256

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: bmw256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
73266184 0 021805 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
73486216 0 021485 840 744core_2_45nm/x86-64/sse4_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
73486520 0 021741 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
73705258 0 015124 792 776core_i7_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
73706168 0 021405 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
73706504 0 021773 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
73926168 0 021405 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
73926504 0 021773 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
74145104 0 014100 776 776core_i7_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
74366184 0 021805 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
74586232 0 021901 840 744core_2_45nm/x86-64/sse4_v1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
74586232 0 021901 840 744core_2_45nm/x86-64/sse4_v1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
74586520 0 021741 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
74805396 0 017073 800 776core_2_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
74805338 0 015300 792 776core_2_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
74806088 0 020093 840 744core_2_45nm/x86-64/sse4_v1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
74806184 0 021805 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
74806168 0 021405 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
74806168 0 021405 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
75245184 0 014276 776 776core_2_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
75685396 0 015484 792 776core_2_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
75686184 0 021805 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
76127123 0 022821 840 744opt31ssse3_asm64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
76347123 0 022821 840 744opt31ssse3_asm64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
76346987 0 022301 840 744opt31ssse3_asm64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
76347123 0 022821 840 744opt31ssse3_asm64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
76566149 0 016244 792 776opt31ssse3_asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
76566277 0 017897 800 776opt31ssse3_asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
76567411 0 022709 840 744opt31ssse3_asm64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
76566987 0 022301 840 744opt31ssse3_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
76567411 0 022709 840 744opt31ssse3_asm64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
76567123 0 022821 840 744opt31ssse3_asm64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
76567275 0 022621 840 744opt31ssse3_asm64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
76567275 0 022621 840 744opt31ssse3_asm64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
76786987 0 022301 840 744opt31ssse3_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
76787275 0 022621 840 744opt31ssse3_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
76787193 0 021277 840 744opt31ssse3_asm64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
76786987 0 022301 840 744opt31ssse3_asm64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
77006134 0 016092 792 776opt31ssse3_asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
77006889 0 020917 840 744opt31ssse3_asm64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
77227275 0 022621 840 744opt31ssse3_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
77665976 0 015012 776 776opt31ssse3_asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
77886552 0 021853 840 744core_2_45nm/x86-64/sse4_v1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
78546216 0 021485 840 744core_2_45nm/x86-64/sse4_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
78986216 0 021485 840 744core_2_45nm/x86-64/sse4_v1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
79206328 0 020357 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
80306749 0 022069 840 744amd_k10/x86-64/sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
80306749 0 022069 840 744amd_k10/x86-64/sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
80527085 0 022437 840 744amd_k10/x86-64/sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
80527101 0 022405 840 744amd_k10/x86-64/sse2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
80527101 0 022405 840 744amd_k10/x86-64/sse2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
80526792 0 022061 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
80527411 0 022709 840 744opt31ssse3_asm64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
80745823 0 017465 800 776amd_k10/x86-64/sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
80746835 0 020909 840 744amd_k10/x86-64/sse2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
80746984 0 021045 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
80746867 0 022181 840 744opt29_v5_ssse3_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
80965823 0 015940 792 776amd_k10/x86-64/sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
80967144 0 022461 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
80967144 0 022461 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
80966792 0 022061 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
80966792 0 022061 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
80965999 0 017625 800 776opt29_v5_ssse3_asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
80966867 0 022181 840 744opt29_v5_ssse3_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
81185765 0 015724 792 776amd_k10/x86-64/sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
81185611 0 014652 776 776amd_k10/x86-64/sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
81186808 0 022477 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
81186808 0 022477 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
81186792 0 022061 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
81186883 0 022581 840 744opt29_v5_ssse3_asm64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
81187203 0 022549 840 744opt29_v5_ssse3_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
81186883 0 022581 840 744opt29_v5_ssse3_asm64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
81187219 0 022517 840 744opt29_v5_ssse3_asm64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
81187011 0 021085 840 744opt29_v5_ssse3_asm64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
81186883 0 022581 840 744opt29_v5_ssse3_asm64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
81186867 0 022181 840 744opt29_v5_ssse3_asm64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
81186883 0 022581 840 744opt29_v5_ssse3_asm64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
81406664 0 020669 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
81405999 0 016100 792 776opt29_v5_ssse3_asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
81626515 0 020533 840 744amd_k10/x86-64/sse2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
81625972 0 017649 800 776core_2_65nm/x86-64/ssse3_v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
81626808 0 022477 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
81627219 0 022517 840 744opt29_v5_ssse3_asm64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
81846232 0 021901 840 744core_2_45nm/x86-64/sse4_v1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
81845316 0 015324 792 776core_i7_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
82286867 0 022181 840 744opt29_v5_ssse3_asm64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
82505787 0 014828 776 776opt29_v5_ssse3_asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
82726765 0 022485 840 744amd_k10/x86-64/sse2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
82946216 0 021485 840 744core_2_45nm/x86-64/sse4_v1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
82946691 0 020709 840 744opt29_v5_ssse3_asm64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
83606520 0 021741 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
85806568 0 021885 840 744core_2_45nm/x86-64/sse4_v1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
86026504 0 021773 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
86466008 0 019981 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
87568048 0 023317 840 744optc31ssse3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
87785978 0 015020 776 776optc31ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
87788048 0 023317 840 744optc31ssse3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
88445760 0 014852 776 776core_2_65nm/x86-64/ssse3_v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
88667085 0 022437 840 744amd_k10/x86-64/sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
89326749 0 022069 840 744amd_k10/x86-64/sse2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
89767085 0 022437 840 744amd_k10/x86-64/sse2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
89768368 0 022413 840 744optc31ssse3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
90207085 0 022437 840 744amd_k10/x86-64/sse2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
90646232 0 021901 840 744core_2_45nm/x86-64/sse4_v1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
90648416 0 024085 840 744optc31ssse3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
90867101 0 022405 840 744amd_k10/x86-64/sse2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
91085316 0 016913 800 776core_i7_45nm/x86-64/sse4_v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
91086520 0 021741 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
91088416 0 024085 840 744optc31ssse3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
91966765 0 022485 840 744amd_k10/x86-64/sse2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
91966552 0 021853 840 744core_2_45nm/x86-64/sse4_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
91966568 0 021885 840 744core_2_45nm/x86-64/sse4_v1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
919611440 0 020420 776 776optabegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
921842535 0 054137 800 776optc01gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
93067219 0 022517 840 744opt29_v5_ssse3_asm64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
93286552 0 021853 840 744core_2_45nm/x86-64/sse4_v1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
932811436 0 020420 776 776optbbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
970213041 0 024625 800 776optc03gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
976810552 0 020460 792 776optbgbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
976813057 0 023129 800 776optc03gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
97906568 0 021885 840 744core_2_45nm/x86-64/sse4_v1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
97906808 0 022477 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
979013105 0 024689 800 776optc04gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
981212938 0 022849 800 776optc04gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
983412350 0 022204 792 776optbbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
985612863 0 022852 792 776optabegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
985611224 0 022289 800 776optbgbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
98566297 0 015220 776 776optbgbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
987812879 0 022868 792 776optbbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
98786594 0 018227 792 752optbgbeclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
98786594 0 018227 792 752optbgbeclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
99007052 0 018633 800 776amd_k8/x86-64/noSSEgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
99006594 0 018819 792 752optbgbeclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
99228000 0 023229 840 744amd_k8/x86-64/noSSEicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
99228336 0 023597 840 744amd_k8/x86-64/noSSEicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
99228000 0 023229 840 744amd_k8/x86-64/noSSEicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
99228336 0 023597 840 744amd_k8/x86-64/noSSEicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
99227744 0 021677 840 744amd_k8/x86-64/noSSEicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
99228064 0 022053 840 744amd_k8/x86-64/noSSEicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
99228352 0 023565 840 744amd_k8/x86-64/noSSEicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
99228000 0 023229 840 744amd_k8/x86-64/noSSEicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
99228336 0 023597 840 744amd_k8/x86-64/noSSEicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
99228000 0 023229 840 744amd_k8/x86-64/noSSEicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
99228336 0 023597 840 744amd_k8/x86-64/noSSEicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
99228352 0 023565 840 744amd_k8/x86-64/noSSEicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
992212442 0 022284 792 776optabegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
99447052 0 017044 792 776amd_k8/x86-64/noSSEgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
99668016 0 023629 840 744amd_k8/x86-64/noSSEicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
99668016 0 023629 840 744amd_k8/x86-64/noSSEicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
99668016 0 023629 840 744amd_k8/x86-64/noSSEicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
996637555 0 046548 776 776optc01gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
100106301 0 015425 784 736optbgbeclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1003213025 0 023097 800 776optc04gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1009819213 0 029145 800 776optc02gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1012041937 0 052025 800 776optc01gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1018640766 0 050705 800 776optc01gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1018619985 0 031585 800 776optc02gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1020810554 0 020308 792 776optbgbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1020818056 0 029753 800 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
102526408 0 020469 840 744core_2_45nm/x86-64/sse4_v1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
102527163 0 018761 800 776optc31ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1027415680 0 027377 800 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1031815456 0 025529 800 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1034019985 0 030073 800 776optc02gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
103407024 0 017108 792 776optc31ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1036213986 0 025561 800 776optbbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1040616288 0 026505 800 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
105166504 0 021773 840 744core_i7_45nm/x86-64/sse4_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1056013970 0 025545 800 776optabegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1062614208 0 028141 840 744optc03icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1067015756 0 025081 784 736sphlibclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1071417766 0 029731 792 752sphlibclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1073617830 0 030387 792 752sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1075817766 0 029731 792 752sphlibclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
108467016 0 016956 792 776optc31ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1093415119 0 027091 792 752sphlib-smallclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1095645842 0 056731 792 752optc01clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1095645867 0 057339 792 752optc01clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1095614584 0 030165 840 744optc03icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1095614584 0 030165 840 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1095614584 0 030165 840 744optc03icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1100013593 0 025443 792 752optabeclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1100013593 0 025443 792 752optbbeclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102213593 0 026035 792 752optabeclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102213593 0 025443 792 752optabeclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102214736 0 028725 840 744optabeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1102213593 0 026035 792 752optbbeclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102213593 0 025443 792 752optbbeclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102213578 0 022745 784 736optbbeclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1102214224 0 028157 840 744optc04icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1106613636 0 022809 784 736optabeclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1106614568 0 030149 840 744optc04icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1106614568 0 030149 840 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1106614568 0 030149 840 744optc04icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1106614568 0 030149 840 744optc04icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1111014928 0 028861 840 744optbbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1111045471 0 053657 784 736optc01clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1111014544 0 028533 840 744optc03icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1113245842 0 056731 792 752optc01clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1115415056 0 028989 840 744optabeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1117613999 0 025851 792 752optc03clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1117613999 0 026443 792 752optc03clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1117613999 0 025851 792 752optc03clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1122014528 0 028517 840 744optbbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1122015119 0 027091 792 752sphlib-smallclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
112426749 0 022069 840 744amd_k10/x86-64/sse2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
112426928 0 018899 792 736optbgbeclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1124214872 0 030053 840 744optc04icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1124214872 0 030053 840 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1124214544 0 028533 840 744optc04icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1124214872 0 030053 840 744optc04icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1124214872 0 030053 840 744optc04icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1126415240 0 030421 840 744optbbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1126415240 0 030421 840 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1126415240 0 030421 840 744optbbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1126415240 0 030421 840 744optbbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1126414728 0 029909 840 744optc03icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1126414728 0 029909 840 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1126414728 0 029909 840 744optc03icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1126414728 0 029909 840 744optc03icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1128644160 0 058157 840 744optc01icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1130815280 0 030461 840 744optabeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1130815280 0 030461 840 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1130815280 0 030461 840 744optabeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1130815280 0 030461 840 744optabeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1130844760 0 059949 840 744optc01icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1130844760 0 059949 840 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1130844760 0 059949 840 744optc01icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1130844760 0 059949 840 744optc01icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1130822032 0 035973 840 744optc02icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1130813748 0 022913 784 736optc03clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1130816044 0 028627 792 752sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1133044672 0 058613 840 744optc01icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1135221840 0 035837 840 744optc02icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1139617128 0 030933 840 744optbgbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1144017448 0 032517 840 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1144017416 0 032485 840 744optbgbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1146217448 0 032517 840 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1146217448 0 032517 840 744optbgbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1146218306 0 030675 792 736sphlibclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1148445544 0 061133 840 744optc01icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1148445544 0 061133 840 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1148445544 0 061133 840 744optc01icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1148445544 0 061133 840 744optc01icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1152822568 0 038157 840 744optc02icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1152822568 0 038157 840 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1152822568 0 038157 840 744optc02icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1152822568 0 038157 840 744optc02icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1152814261 0 026107 792 752optc04clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1152814261 0 026699 792 752optc04clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1152814261 0 026107 792 752optc04clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1152814004 0 023169 784 736optc04clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1161617192 0 032661 840 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1161617176 0 032645 840 744optbgbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1163817192 0 032661 840 744optbgbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1163812716 0 022041 784 736sphlib-smallclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1166022504 0 037693 840 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1166022504 0 037693 840 744optc02icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1166022504 0 037693 840 744optc02icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1172617272 0 031133 840 744optbgbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1174813328 0 025571 792 736optabeclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1174813328 0 025571 792 736optbbeclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1174822202 0 031185 784 736optc02clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1177045229 0 057499 792 736optc01clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1177022322 0 033995 792 752optc02clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1177022331 0 034587 792 752optc02clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1177022322 0 033995 792 752optc02clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1185810565 0 019572 776 776optc03gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1194624768 0 038821 840 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1196815904 0 031485 840 744optabeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1196815904 0 031485 840 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1196815904 0 031485 840 744optabeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1199010590 0 019604 776 776optc04gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1203415888 0 031469 840 744optbbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1203415888 0 031469 840 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1203415888 0 031469 840 744optbbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1203417192 0 032661 840 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1203414504 0 023524 776 776optc02gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1205615888 0 031469 840 744optbbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1210026016 0 041317 840 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1210026104 0 041805 840 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1210026016 0 041317 840 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1210026016 0 041317 840 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1210026016 0 041317 840 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1214424544 0 038653 840 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
122107219 0 022517 840 744opt29_v5_ssse3_asm64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1223226104 0 041805 840 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1225415904 0 031485 840 744optabeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1225414053 0 026299 792 736optc03clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1225426104 0 041805 840 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
123426552 0 021853 840 744core_2_45nm/x86-64/sse4_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1240815966 0 028339 792 736sphlib-smallclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1240826104 0 041805 840 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
124527203 0 022549 840 744opt29_v5_ssse3_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1249614269 0 026523 792 736optc04clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1254013744 0 023961 800 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
128267203 0 022549 840 744opt29_v5_ssse3_asm64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1284814218 0 023348 776 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1287022028 0 034299 792 736optc02clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
130687411 0 022709 840 744opt31ssse3_asm64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
131348016 0 023629 840 744amd_k8/x86-64/noSSEicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
131347128 0 022429 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1322215296 0 029341 840 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
133768008 0 023325 840 744optc31ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
133768008 0 023325 840 744optc31ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
133768008 0 023325 840 744optc31ssse3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
134868008 0 023325 840 744optc31ssse3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
136185914 0 015876 792 776core_2_65nm/x86-64/ssse3_v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1370616456 0 032093 840 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1372816456 0 032093 840 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1383816456 0 032093 840 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1386011584 0 020724 776 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
139046765 0 022485 840 744amd_k10/x86-64/sse2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1397015504 0 029493 840 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
140587203 0 022549 840 744opt29_v5_ssse3_asm64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
140805972 0 016060 792 776core_2_65nm/x86-64/ssse3_v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1423416728 0 031965 840 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1423416728 0 031965 840 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1425616728 0 031965 840 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1427816728 0 031965 840 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
143888248 0 023533 840 744optc31ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
145208248 0 023533 840 744optc31ssse3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1467422504 0 037693 840 744optc02icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1493825728 0 041029 840 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1493825728 0 041029 840 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1493825728 0 041029 840 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1493825728 0 041029 840 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1500424416 0 038525 840 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1507024528 0 038581 840 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1511425712 0 041413 840 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1511425712 0 041413 840 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1511425712 0 041413 840 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1513625712 0 041413 840 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1606012883 0 022801 800 776optc03gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
163905941 0 015900 792 776opt29_v5_ssse3_asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1742413071 0 024713 800 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
176007144 0 022461 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1766611082 0 021057 800 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1779811401 0 021537 800 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
178208352 0 023565 840 744amd_k8/x86-64/noSSEicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1784214584 0 030165 840 744optc03icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
181948352 0 023565 840 744amd_k8/x86-64/noSSEicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1887611267 0 023763 792 752refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1889811242 0 023155 792 752refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1900814624 0 029853 840 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1900814624 0 029853 840 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1900814624 0 029853 840 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1900814624 0 029853 840 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1900811242 0 023155 792 752refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1907414752 0 029981 840 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1907414752 0 029981 840 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1909614752 0 029981 840 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1909614752 0 029981 840 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1916214912 0 030173 840 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1916214912 0 030173 840 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1918414912 0 030173 840 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1927214976 0 030237 840 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1929414976 0 030237 840 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1929414976 0 030237 840 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1969014912 0 030173 840 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1986614976 0 030237 840 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1988810373 0 019601 784 736refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1993216456 0 032093 840 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
2041617800 0 032933 840 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2041617800 0 032933 840 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2041645520 0 060789 840 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2041645520 0 060789 840 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2041645520 0 060789 840 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2043817800 0 032933 840 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2043845520 0 060789 840 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2046017800 0 032933 840 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2052617672 0 032773 840 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
205486840 0 015836 776 776amd_k8/x86-64/noSSEgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2057017672 0 032773 840 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2061415568 0 030829 840 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2061415568 0 030829 840 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2063615568 0 030829 840 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2063615568 0 030829 840 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2065817672 0 032773 840 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2065846112 0 061349 840 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2065846112 0 061349 840 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2065846112 0 061349 840 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2068015520 0 030781 840 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2068015520 0 030781 840 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2068015520 0 030781 840 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2068046112 0 061349 840 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2070222512 0 037781 840 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2072422512 0 037781 840 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2072422512 0 037781 840 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2072422512 0 037781 840 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2079022608 0 037845 840 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2079022608 0 037845 840 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2079022608 0 037845 840 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2079022608 0 037845 840 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2085612551 0 022633 800 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2107611669 0 023987 792 736refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
2112017672 0 032773 840 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2116415520 0 030781 840 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2118616384 0 031613 840 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2118616384 0 031613 840 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2118616384 0 031613 840 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2120816384 0 031613 840 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2123016288 0 031517 840 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2127416288 0 031517 840 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2131816288 0 031517 840 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2131816288 0 031517 840 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2136226496 0 041845 840 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2136226496 0 041845 840 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2136226496 0 041845 840 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2136226496 0 041845 840 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2149426224 0 041605 840 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2149426224 0 041605 840 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2149426224 0 041605 840 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2149426224 0 041605 840 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
226386765 0 022485 840 744amd_k10/x86-64/sse2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
2301226288 0 041669 840 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2301226288 0 041669 840 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2303426288 0 041669 840 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2323226224 0 041573 840 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2325426224 0 041573 840 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2329826224 0 041573 840 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2338626224 0 041573 840 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2356226288 0 041669 840 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
238047101 0 022405 840 744amd_k10/x86-64/sse2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
2424415616 0 030933 840 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2424415616 0 030933 840 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2426615616 0 030933 840 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2426615616 0 030933 840 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2446415856 0 031141 840 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2446415856 0 031141 840 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2448615856 0 031141 840 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2448615856 0 031141 840 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
249047128 0 022429 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
271047128 0 022429 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
284469841 0 018884 776 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
288647128 0 022429 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
335286568 0 021885 840 744core_2_45nm/x86-64/sse4_v1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
369826994 0 016844 792 776amd_k8/x86-64/noSSEgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
392047144 0 022461 840 744core_2_65nm/x86-64/ssse3_v1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017

Test failure

Implementation: amd_k10/x86-64/sse2
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer amd_k8/x86-64/noSSE
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer core_2_45nm/x86-64/sse4_v1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer core_2_65nm/x86-64/ssse3_v1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer core_i7_45nm/x86-64/sse4_v1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optabe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optabe
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optabe
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optabe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optabe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optabe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optbbe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optbbe
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optbbe
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optbbe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optbbe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optbbe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optbgbe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optbgbe
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optbgbe
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optbgbe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optbgbe
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optbgbe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc01
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc01
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optc01
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc01
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc01
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc01
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc02
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc02
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optc02
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc02
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc02
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc02
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc03
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc03
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optc03
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc03
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc03
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc03
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc04
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc04
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optc04
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc04
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc04
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc04
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc31ssse3
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc31ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc31ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc31ssse3
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: amd_k10/x86-64/sse2
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
BMW256_supercop_wrapper4.c: In file included from BMW256_supercop_wrapper4.c:30:
BMW256_supercop_wrapper4.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ^
BMW256_supercop_wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:103:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
BMW256_supercop_wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
BMW256_supercop_wrapper4.c: ...

Number of similar (compiler,implementation) pairs: 25, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k10/x86-64/sse2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k10/x86-64/sse2
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k10/x86-64/sse2
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k10/x86-64/sse2
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k10/x86-64/sse2
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k8/x86-64/noSSE
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k8/x86-64/noSSE
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k8/x86-64/noSSE
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k8/x86-64/noSSE
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE amd_k8/x86-64/noSSE
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_45nm/x86-64/sse4_v1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_45nm/x86-64/sse4_v1
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_45nm/x86-64/sse4_v1
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_45nm/x86-64/sse4_v1
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_45nm/x86-64/sse4_v1
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_65nm/x86-64/ssse3_v1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_65nm/x86-64/ssse3_v1
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_65nm/x86-64/ssse3_v1
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_65nm/x86-64/ssse3_v1
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_2_65nm/x86-64/ssse3_v1
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_i7_45nm/x86-64/sse4_v1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_i7_45nm/x86-64/sse4_v1
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_i7_45nm/x86-64/sse4_v1
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_i7_45nm/x86-64/sse4_v1
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: opt29_v5_ssse3_asm64
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
wrapper4.c: In file included from wrapper4.c:30:
wrapper4.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ^
wrapper4.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:103:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper4.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper4.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt29_v5_ssse3_asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt29_v5_ssse3_asm64
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt29_v5_ssse3_asm64
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt29_v5_ssse3_asm64
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt29_v5_ssse3_asm64

Compiler output

Implementation: opt31ssse3_asm64
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
wrapper.c: In file included from wrapper.c:35:
wrapper.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:103:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt31ssse3_asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt31ssse3_asm64
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt31ssse3_asm64
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt31ssse3_asm64

Compiler output

Implementation: opt31ssse3_asm64
Security model: unknown
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
wrapper.c: wrapper.c:25:2: error: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: In file included from wrapper.c:35:
wrapper.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ^
wrapper.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
wrapper.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
wrapper.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt31ssse3_asm64

Compiler output

Implementation: opt31ssse3_asm64
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
wrapper.c: wrapper.c:37: warning: "crypto_hash_BYTES" redefined
wrapper.c: 37 | #define crypto_hash_BYTES 32
wrapper.c: |
wrapper.c: In file included from wrapper.c:20:
wrapper.c: crypto_hash.h:7: note: this is the location of the previous definition
wrapper.c: 7 | #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: |
wrapper.c: wrapper.c:39:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: 39 | extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: | ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:46: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: 238 | Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: | ~~~~~~~~~~~~^~
wrapper.c: | |
wrapper.c: | u_int32_t * {aka unsigned int *}
wrapper.c: wrapper.c:39:73: note: expected 'hashState *' {aka 'struct <anonymous> *'} but argument is of type 'u_int32_t *' {aka 'unsigned int *'}
wrapper.c: 39 | extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: | ~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE opt31ssse3_asm64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE opt31ssse3_asm64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE opt31ssse3_asm64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE opt31ssse3_asm64

Compiler output

Implementation: opt31ssse3_asm64
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(39): warning #303: explicit type is missing ("int" assumed)
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer opt31ssse3_asm64
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer opt31ssse3_asm64

Compiler output

Implementation: optc01
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc01
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc01
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc01
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc01
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc01

Compiler output

Implementation: optc02
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
BlueMidnightWish.c: BlueMidnightWish.c:878:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:878:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc02
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc02
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc02
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc02
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc02

Compiler output

Implementation: optc03
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
BlueMidnightWish.c: BlueMidnightWish.c:735:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:735:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc03
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc03
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc03
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc03
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc03

Compiler output

Implementation: optc04
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
BlueMidnightWish.c: BlueMidnightWish.c:865:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:865:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc04
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc04
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc04
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc04
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc04

Compiler output

Implementation: optc31ssse3
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
Compress256_sse_31.c: In file included from Compress256_sse_31.c:12:
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/tmmintrin.h:31:
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/pmmintrin.h:31:
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:31:
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ^
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
Compress256_sse_31.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc31ssse3
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc31ssse3
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc31ssse3
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc31ssse3

Compiler output

Implementation: optc31ssse3
Security model: unknown
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE optc31ssse3

Compiler output

Implementation: optc31ssse3
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
Compress256_sse_31.c: Compress256_sse_31.c: In function 'Compress256':
Compress256_sse_31.c: Compress256_sse_31.c:374:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: 374 | _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: | ^~~~~~~~~
Compress256_sse_31.c: | |
Compress256_sse_31.c: | u_int32_t * {aka unsigned int *}
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/pmmintrin.h:31,
Compress256_sse_31.c: from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/tmmintrin.h:31,
Compress256_sse_31.c: from Compress256_sse_31.c:12:
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:719:27: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t *' {aka 'unsigned int *'}
Compress256_sse_31.c: 719 | _mm_store_si128 (__m128i *__P, __m128i __B)
Compress256_sse_31.c: | ~~~~~~~~~^~~
Compress256_sse_31.c: Compress256_sse_31.c:377:28: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: 377 | copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[ 4]);
Compress256_sse_31.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compress256_sse_31.c: | |
Compress256_sse_31.c: | u_int32_t * {aka unsigned int *}
Compress256_sse_31.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/pmmintrin.h:31,
Compress256_sse_31.c: from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/tmmintrin.h:31,
Compress256_sse_31.c: from Compress256_sse_31.c:12:
Compress256_sse_31.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:695:32: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *' {aka 'unsigned int *'}
Compress256_sse_31.c: 695 | _mm_load_si128 (__m128i const *__P)
Compress256_sse_31.c: | ~~~~~~~~~~~~~~~^~~
Compress256_sse_31.c: Compress256_sse_31.c:378:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: 378 | _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ...
wrapper.c: wrapper.c:26: warning: "crypto_hash_BYTES" redefined
wrapper.c: 26 | #define crypto_hash_BYTES 32
wrapper.c: |
wrapper.c: In file included from wrapper.c:20:
wrapper.c: crypto_hash.h:7: note: this is the location of the previous definition
wrapper.c: 7 | #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: |
wrapper.c: wrapper.c:27:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: 27 | extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: | ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_optc31ssse3':
wrapper.c: wrapper.c:226:46: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: 226 | Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: | ~~~~~~~~~~~~^~
wrapper.c: | |
wrapper.c: | u_int32_t * {aka unsigned int *}
wrapper.c: wrapper.c:27:73: note: expected 'hashState *' {aka 'struct <anonymous> *'} but argument is of type 'u_int32_t *' {aka 'unsigned int *'}
wrapper.c: 27 | extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: | ~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE optc31ssse3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE optc31ssse3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE optc31ssse3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE optc31ssse3

Compiler output

Implementation: optc31ssse3
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c(374): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(377): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[ 4]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(378): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(379): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[ 8]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(380): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[ 8], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(381): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[12]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(382): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: ...
wrapper.c: wrapper.c(26): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(27): warning #303: explicit type is missing ("int" assumed)
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(226): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer optc31ssse3
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer optc31ssse3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc31ssse3
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer optc31ssse3
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer optc31ssse3
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer optc31ssse3
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer optc31ssse3
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer optc31ssse3
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer optc31ssse3
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer optc31ssse3
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer optc31ssse3
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer optc31ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer optc31ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer optc31ssse3
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer optc31ssse3

Compiler output

Implementation: optc31ssse3
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c(374): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(377): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[ 4]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(378): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(379): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[ 8]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(380): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[ 8], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(381): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->DoublePipe[12]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(382): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc31ssse3
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer optc31ssse3
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer optc31ssse3
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer optc31ssse3
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer optc31ssse3
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer optc31ssse3
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer optc31ssse3
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer optc31ssse3
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer optc31ssse3