Implementation notes: amd64, pmnod076, crypto_hash/groestl512

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: groestl512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1789220176 0 99236408 864 2752aesni-intricc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
1790220016 0 99235928 864 2752aesni-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
1820220160 0 99236744 864 2752aesni-intricc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1821420016 0 99236040 864 2752aesni-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2032210010 0 25622950 840 2016aesni-intrgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2034019592 0 99234944 864 2720aesni-intricc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2034219592 0 99234944 864 2720aesni-intricc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2034419592 0 99234944 864 2720aesni-intricc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2034819592 0 99234944 864 2720aesni-intricc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2035819368 0 99234768 864 2720aesni-intricc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2037419368 0 99234768 864 2720aesni-intricc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2039219368 0 99234768 864 2720aesni-intricc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2039819368 0 99234768 864 2720aesni-intricc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2046219992 0 99235744 864 2720aesni-intricc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2046219992 0 99235744 864 2720aesni-intricc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2047819992 0 99235744 864 2720aesni-intricc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2047819768 0 99235136 864 2720aesni-intricc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2048019768 0 99235136 864 2720aesni-intricc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2048819992 0 99235744 864 2720aesni-intricc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2049619768 0 99235136 864 2720aesni-intricc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2075019768 0 99235136 864 2720aesni-intricc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
207848592 0 25618601 832 2016aesni-intrgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2087614264 0 230430176 864 4096avx-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
208869050 0 25619193 832 2016aesni-intrgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2089210306 0 023238 840 1920aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2093814440 0 230430672 864 4096avx-intricc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
2115014248 0 230430272 864 4096avx-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2116414408 0 230430992 864 4096avx-intricc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
2127621512 0 99235640 864 2720aesni-intricc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
213909362 0 019497 832 1920aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
214768573 0 25617729 816 2016aesni-intrgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
215829018 0 019009 832 1920aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
217608786 0 64021726 840 2432avx-intrgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2177621936 0 99236008 864 2720aesni-intricc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
220007634 0 020566 840 2016avxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
221728670 0 017809 816 1920aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
223587810 0 64017953 832 2432avx-intrgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
223926674 0 016809 832 2016avxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
224606358 0 016353 832 2016avxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
225227489 0 64017489 832 2432avx-intrgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2256013928 0 230429648 864 4064avx-intricc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2260013928 0 230429648 864 4064avx-intricc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2266613928 0 230429648 864 4064avx-intricc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2269413672 0 230429024 864 4064avx-intricc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2270213672 0 230429024 864 4064avx-intricc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2270813672 0 230429024 864 4064avx-intricc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2271413912 0 230429232 864 4064avx-intricc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2272013912 0 230429232 864 4064avx-intricc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2273413672 0 230429024 864 4064avx-intricc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2275013928 0 230429648 864 4064avx-intricc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2277413912 0 230429232 864 4064avx-intricc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2279413912 0 230429232 864 4064avx-intricc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2282813704 0 230429088 864 4064avx-intricc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2284213416 0 230427488 864 4064avx-intricc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
2285213704 0 230429088 864 4064avx-intricc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2286813704 0 230429088 864 4064avx-intricc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2292013704 0 230429088 864 4064avx-intricc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2299013472 0 230427600 864 4064avx-intricc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
231546857 0 64016009 816 2432avx-intrgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
232486010 0 015153 816 2016avxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4186825616 0 147241848 864 3520vperm-intricc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
4199225424 0 147241336 864 3520vperm-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
4216425968 0 147242552 864 3520vperm-intricc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
4222025792 0 147241816 864 3520vperm-intricc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
4261816368 0 25626369 832 2304vperm-intrgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4292017442 0 25630382 840 2304vperm-intrgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4332216482 0 25626625 832 2304vperm-intrgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4445616655 0 25625801 816 2304vperm-intrgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4661826256 0 147241608 864 3488vperm-intricc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
4662826096 0 147241464 864 3488vperm-intricc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
4663426096 0 147241464 864 3488vperm-intricc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
4664226096 0 147241464 864 3488vperm-intricc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
4665226256 0 147241608 864 3488vperm-intricc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
4665826336 0 147242088 864 3488vperm-intricc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
4668426336 0 147242088 864 3488vperm-intricc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
4670226336 0 147242088 864 3488vperm-intricc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
4671226096 0 147241464 864 3488vperm-intricc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
4671626064 0 147241464 864 3488vperm-intricc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
4673626336 0 147242088 864 3488vperm-intricc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
4673626256 0 147241608 864 3488vperm-intricc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
4675826064 0 147241464 864 3488vperm-intricc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
4680826256 0 147241608 864 3488vperm-intricc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
4682226064 0 147241464 864 3488vperm-intricc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
4686626064 0 147241464 864 3488vperm-intricc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5085422370 0 035302 840 2544vpermgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5108421434 0 031569 832 2544vpermgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5135421090 0 031089 832 2544vpermgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5205620742 0 029889 816 2544vpermgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5272431064 0 147245192 864 3488vperm-intricc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
5422031408 0 147245480 864 3488vperm-intricc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5629049231 0 062147 832 776sphlib-adaptedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5664043810 0 052966 808 776sphlib-adaptedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5687041136 0 050294 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5975448505 0 058595 832 776sphlib-adaptedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6038845109 0 055203 832 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6077451391 0 061619 832 776sphlib-adaptedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
61344190624 0 0206357 856 744sphlib-adaptedicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
61388190624 0 0206357 856 744sphlib-adaptedicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
61464190624 0 0206357 856 744sphlib-adaptedicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
61556190624 0 0206357 856 744sphlib-adaptedicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
61860190432 0 0206445 856 776sphlib-adaptedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
62736184288 0 0199621 856 744sphlib-adaptedicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
62802184288 0 0199621 856 744sphlib-adaptedicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
62804184288 0 0199621 856 744sphlib-adaptedicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
62836184288 0 0199621 856 744sphlib-adaptedicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
6314046671 0 059587 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
63236186256 0 0202829 856 776sphlib-adaptedicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
63250182784 0 0199005 856 776sphlib-adaptedicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
63260193136 0 0207189 856 744sphlib-adaptedicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
6329846031 0 056259 832 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
63472196176 0 0211525 856 744sphlib-adaptedicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
63480196176 0 0211525 856 744sphlib-adaptedicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
63524186768 0 0202149 856 744sphlib-adaptedicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
63538186768 0 0202149 856 744sphlib-adaptedicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
63562196176 0 0211525 856 744sphlib-adaptedicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
63562196176 0 0211525 856 744sphlib-adaptedicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
63584186768 0 0202149 856 744sphlib-adaptedicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
63604186768 0 0202149 856 744sphlib-adaptedicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
63904183600 0 0197709 856 744sphlib-adaptedicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
63904184144 0 0200045 856 776sphlib-adaptedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
64980180640 0 0195941 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
65004180640 0 0195941 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
65058180640 0 0195941 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
65082180640 0 0195941 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
65156180448 0 0196349 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
65164179968 0 0194077 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
65382183056 0 0198437 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
65386179120 0 0195341 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
65412183056 0 0198437 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
65470183056 0 0198437 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
65560183056 0 0198437 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
66750183008 0 0199581 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
67244186024 0 0200077 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
67416185376 0 0201077 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
67432185376 0 0201077 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
67440185376 0 0201077 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
67474185136 0 0201149 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
67510185376 0 0201077 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
67676270012 16384 512285477 17296 1256opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
67702270012 16384 512285477 17296 1256opt64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
67712270012 16384 512285477 17296 1256opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
67768270012 16384 512285477 17296 1256opt64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
67878267916 16384 512284229 17296 1288opt64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
67910266148 16384 512280349 17296 1256opt64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
67948267980 16384 512283973 17296 1288opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
67974268204 16384 512283605 17296 1256opt64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
67978268204 16384 512283605 17296 1256opt64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
67980268204 16384 512283605 17296 1256opt64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
68002268204 16384 512283605 17296 1256opt64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
68316189264 0 0204613 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
68388189264 0 0204613 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
68398189264 0 0204613 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
68442189264 0 0204613 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
68626273236 16384 512289341 17296 1288opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
68746273284 16384 512289085 17296 1256opt64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
68754272676 16384 512289341 17296 1288opt64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
68824273284 16384 512289085 17296 1256opt64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
68824273284 16384 512289085 17296 1256opt64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
68862273284 16384 512289085 17296 1256opt64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
68910275860 16384 512291293 17296 1256opt64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
68912273884 16384 512288029 17296 1256opt64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
68934275860 16384 512291293 17296 1256opt64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
68936275860 16384 512291293 17296 1256opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
68972275860 16384 512291293 17296 1256opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
7623467920 0 084037 872 776mmxicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
7626467696 0 083533 872 744mmxicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
7628867696 0 083533 872 744mmxicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
7631267696 0 083533 872 744mmxicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
7632067696 0 083533 872 744mmxicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
7661660735 0 070862 840 776mmxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
7685267352 0 082837 872 744mmxicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
7685667352 0 082837 872 744mmxicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
7687267352 0 082837 872 744mmxicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
7687667352 0 082837 872 744mmxicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
7688667072 0 081261 872 744mmxicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
7698467816 0 083333 872 744mmxicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
7701667816 0 083333 872 744mmxicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
7708867984 0 084629 872 776mmxicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
7713267816 0 083333 872 744mmxicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
7722267816 0 083333 872 744mmxicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
7823268296 0 084301 872 776mmxicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
7826468056 0 083493 872 744mmxicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
7826868360 0 084653 872 776mmxicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
7829268056 0 083493 872 744mmxicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
7836868056 0 083493 872 744mmxicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
7839264863 0 077931 848 776mmxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
7841868056 0 083493 872 744mmxicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
7919261801 0 072070 840 776mmxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
7951061319 0 070598 824 776mmxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8050667472 0 081717 872 744mmxicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
8457620113 0 030211 832 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8662473136 0 089709 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
8678274208 0 090109 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
8679074576 0 090309 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
8692472896 0 089117 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
8697674576 0 090309 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
8698874240 0 089573 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
8698874576 0 090309 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
8713874240 0 089573 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
8713874528 0 090541 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
8715874576 0 090309 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
8743674240 0 089573 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
8754874240 0 089573 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
8818422303 0 032531 832 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8920875848 0 089957 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
8948875944 0 089997 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
9132279488 0 094837 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
9139279488 0 094837 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
9141479488 0 094837 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
9145479488 0 094837 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
9147879232 0 094613 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
9151679232 0 094613 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
9159479232 0 094613 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
9163679232 0 094613 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
9370023783 0 036699 832 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
9446218290 0 027446 808 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
10630433328 0 047573 872 744opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
10639633112 0 048629 872 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
10641833112 0 048629 872 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
10643833112 0 048629 872 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
10645833112 0 048629 872 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
10684030792 0 046829 872 776opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
10711629784 0 046141 872 776opt32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
10724433280 0 048765 872 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
10726633280 0 048765 872 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
10727433584 0 047773 872 744opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
10731233280 0 048765 872 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
10743430808 0 046277 872 744opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
10745033280 0 048765 872 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
10753230808 0 046277 872 744opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
10757230808 0 046277 872 744opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
10797631008 0 047157 872 776opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
10798430808 0 046277 872 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
10819030048 0 046757 872 776opt32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
10822631024 0 046893 872 744opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
10825831024 0 046893 872 744opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
10832431024 0 046893 872 744opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
10838631024 0 046893 872 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
10959423839 0 036939 848 776opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
10978620842 0 030998 840 776opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
10996421017 0 031318 840 776opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
11166820821 0 030126 824 776opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
26505620536 0 034533 856 74432bit-bytesliced-c-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
26566420776 0 036069 856 74432bit-bytesliced-c-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
26572420776 0 036069 856 74432bit-bytesliced-c-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
26575020824 0 036085 856 74432bit-bytesliced-c-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
26576220824 0 036085 856 74432bit-bytesliced-c-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
26582620776 0 036069 856 74432bit-bytesliced-c-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
26582620824 0 036085 856 74432bit-bytesliced-c-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
26583820776 0 036069 856 74432bit-bytesliced-c-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
26597220824 0 036085 856 74432bit-bytesliced-c-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
26635020200 0 034253 856 74432bit-bytesliced-c-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
26794821056 0 036981 856 77632bit-bytesliced-c-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
26946820672 0 036317 856 74432bit-bytesliced-c-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
26969820672 0 036317 856 74432bit-bytesliced-c-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
26984820672 0 036317 856 74432bit-bytesliced-c-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
26998220672 0 036317 856 74432bit-bytesliced-c-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
27110623936 0 039749 856 77632bit-bytesliced-c-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
27124022016 0 038149 856 77632bit-bytesliced-c-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
27218023888 0 039133 856 74432bit-bytesliced-c-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
27228223888 0 039133 856 74432bit-bytesliced-c-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
27229823888 0 039133 856 74432bit-bytesliced-c-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
27238823888 0 039133 856 74432bit-bytesliced-c-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
27566224640 0 041125 856 77632bit-bytesliced-c-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
3013965007 0 017851 832 77632bit-bytesliced-c-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4299022240 0 012310 824 77632bit-bytesliced-c-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4378601810 0 010862 808 77632bit-bytesliced-c-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6115442590 0 012526 824 77632bit-bytesliced-c-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: 32bit-bytesliced-c-small
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 92, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer aesni
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer aesni
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer aesni
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer aesni
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer aesni
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer aesni
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer aesni
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer aesni
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer aesni
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer aesni
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer aesni
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer aesni
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer aesni
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer aesni
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer aesni
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer aesni
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer aesni
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer aesni
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer aesni
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer aesni
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni-intr
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni-intr
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer avx
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer avx
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer avx
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer avx
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer avx
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer avx
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer avx
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer avx
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer avx
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer avx
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer avx
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer avx
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avx
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer avx
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer avx
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer avx
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer avx
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer avx
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avx
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer avx
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer avx
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer avx
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx-intr
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx-intr
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer mmx
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer mmx
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-adapted
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-adapted
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer vperm
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer vperm
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vperm
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vperm
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer vperm
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer vperm
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer vperm
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer vperm
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer vperm
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer vperm
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer vperm
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer vperm
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer vperm
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer vperm
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer vperm
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer vperm
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer vperm
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer vperm
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer vperm
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer vperm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer vperm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer vperm
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer vperm
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer vperm
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vperm-intr
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vperm-intr

Compiler output

Implementation: core2duo
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `OutputTransformation':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: core2duo
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform.constprop.0':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `OutputTransformation':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE core2duo opteron

Compiler output

Implementation: core2duo
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `OutputTransformation':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `crypto_hash_groestl512_core2duo':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'

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

Compiler output

Implementation: opt64
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: 194 | static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: 193 | static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~~
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: 192 | static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: 191 | static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: opt64
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: 194 | static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: 193 | static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~~
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: 192 | static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: 191 | static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE opt64

Compiler output

Implementation: opt64
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: 194 | static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: 193 | static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: | ^~~~
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: 192 | static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: 191 | static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: | ^
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE opt64

Compiler output

Implementation: opt64
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(194): warning #1172: a variable with static storage duration cannot be defined within an inline function
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c:
hash.c: hash.c(193): warning #1172: a variable with static storage duration cannot be defined within an inline function
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c:
hash.c: hash.c(192): warning #1172: a variable with static storage duration cannot be defined within an inline function
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c:
hash.c: hash.c(191): warning #1172: a variable with static storage duration cannot be defined within an inline function
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c:

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

Compiler output

Implementation: opteron
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `OutputTransformation':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_groestl512.a(hash.o): in function `crypto_hash_groestl512_opteron':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: hash.c:(.text+0x...): undefined reference to `P1024ASM'

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