Implementation notes: amd64, genji239, crypto_hash/echosp512

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: echosp512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
92504958 0 020364 872 3552aes/aes64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
92884974 0 015041 816 3584aes/aes64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
92944958 0 020396 872 3552aes/aes64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
92964958 0 020428 872 3552aes/aes64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
92964958 0 020364 872 3552aes/aes64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
93004958 0 020396 872 3552aes/aes64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
93004958 0 020396 872 3552aes/aes64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
93064958 0 020764 872 3552aes/aes64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
93064958 0 020764 872 3552aes/aes64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
93084958 0 020764 872 3552aes/aes64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
93144958 0 020396 872 3552aes/aes64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
93164974 0 019132 872 3552aes/aes64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
93184958 0 020364 872 3552aes/aes64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
93364974 0 019188 872 3552aes/aes64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
94284974 0 014921 816 3584aes/aes64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
94404958 0 020428 872 3552aes/aes64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
94444958 0 020428 872 3552aes/aes64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
94464974 0 014169 808 3584aes/aes64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
94484958 0 020428 872 3552aes/aes64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
94584958 0 021636 872 3584aes/aes64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
94604974 0 017745 816 3584aes/aes64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
94864958 0 020364 872 3552aes/aes64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
95204958 0 021284 872 3584aes/aes64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
95224958 0 020964 872 3584aes/aes64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
95284958 0 021076 872 3584aes/aes64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
138564958 0 020764 872 3552aes/aes64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
4892831369 2048 045483 2920 1568pentium/pentium4v64v1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
4897831369 2048 044169 2872 1600pentium/pentium4v64v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4900831369 2048 041345 2872 1600pentium/pentium4v64v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4901431369 2048 045427 2920 1568pentium/pentium4v64v1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
4916431369 2048 040457 2856 1600pentium/pentium4v64v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4918431369 2048 041465 2872 1600pentium/pentium4v64v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4921231641 2048 046979 2920 1568pentium/pentium4v64v1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
4921431860 2048 040953 2856 1384pentium/pentium4v64v2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4922231860 2048 044665 2872 1384pentium/pentium4v64v2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4923031908 2048 047299 2920 1352pentium/pentium4v64v2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
4923431860 2048 045923 2920 1352pentium/pentium4v64v2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
4924031641 2048 046979 2920 1568pentium/pentium4v64v1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
4924031641 2048 047379 2920 1568pentium/pentium4v64v1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
4925231641 2048 046979 2920 1568pentium/pentium4v64v1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
4925231860 2048 041841 2872 1384pentium/pentium4v64v2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4925431908 2048 047651 2920 1352pentium/pentium4v64v2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
4925631908 2048 047299 2920 1352pentium/pentium4v64v2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
4925631860 2048 045979 2920 1352pentium/pentium4v64v2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
4925831908 2048 047251 2920 1352pentium/pentium4v64v2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
4926431908 2048 048491 2920 1384pentium/pentium4v64v2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
4926631908 2048 047267 2920 1352pentium/pentium4v64v2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
4926831908 2048 047931 2920 1384pentium/pentium4v64v2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
4927031908 2048 047819 2920 1384pentium/pentium4v64v2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
4927431860 2048 041961 2872 1384pentium/pentium4v64v2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4928431641 2048 047659 2920 1600pentium/pentium4v64v1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
4928431908 2048 047251 2920 1352pentium/pentium4v64v2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
4928831908 2048 047251 2920 1352pentium/pentium4v64v2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
4929631908 2048 047267 2920 1352pentium/pentium4v64v2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
4929631908 2048 047651 2920 1352pentium/pentium4v64v2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
4929831908 2048 047267 2920 1352pentium/pentium4v64v2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
4930431908 2048 048139 2920 1384pentium/pentium4v64v2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
4930831908 2048 047299 2920 1352pentium/pentium4v64v2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
4930831908 2048 047651 2920 1352pentium/pentium4v64v2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
4931631641 2048 046995 2920 1568pentium/pentium4v64v1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
4931631908 2048 047651 2920 1352pentium/pentium4v64v2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
4931631908 2048 047251 2920 1352pentium/pentium4v64v2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
4931831641 2048 047027 2920 1568pentium/pentium4v64v1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
4932031641 2048 047379 2920 1568pentium/pentium4v64v1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
4932631908 2048 047299 2920 1352pentium/pentium4v64v2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
4932831641 2048 047027 2920 1568pentium/pentium4v64v1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
4933231641 2048 046995 2920 1568pentium/pentium4v64v1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
4933431641 2048 047027 2920 1568pentium/pentium4v64v1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
4933631641 2048 047547 2920 1600pentium/pentium4v64v1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
4934831641 2048 047379 2920 1568pentium/pentium4v64v1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
4935031641 2048 046995 2920 1568pentium/pentium4v64v1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
4935431908 2048 047267 2920 1352pentium/pentium4v64v2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
4936031641 2048 047867 2920 1600pentium/pentium4v64v1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
4936431641 2048 046979 2920 1568pentium/pentium4v64v1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
4939031641 2048 046995 2920 1568pentium/pentium4v64v1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
4940831641 2048 047379 2920 1568pentium/pentium4v64v1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
4941031641 2048 047027 2920 1568pentium/pentium4v64v1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
4943831641 2048 048219 2920 1600pentium/pentium4v64v1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
5714219658 0 028684 792 784generic/opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
5800019906 0 029865 816 784generic/opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
5804419844 0 029937 816 784generic/opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
5849222084 0 034865 816 784generic/opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
6235428928 0 044765 856 784generic/opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
6249428512 0 043781 856 752generic/opt64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
6256228512 0 043781 856 752generic/opt64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
6262028896 0 045405 856 784generic/opt64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
6265228880 0 042925 856 752generic/opt64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
6265628512 0 043781 856 752generic/opt64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
6271829312 0 044629 856 752generic/opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
6272828056 0 042045 856 752generic/opt64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
6276429312 0 044629 856 752generic/opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
6280629312 0 044629 856 752generic/opt64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
6296228656 0 044813 856 784generic/opt64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
6301228736 0 044405 856 752generic/opt64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
6306428512 0 043781 856 752generic/opt64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
6310628496 0 043781 856 752generic/opt64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
6313628496 0 043781 856 752generic/opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
6316628736 0 044405 856 752generic/opt64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
6318228736 0 044405 856 752generic/opt64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
6322428736 0 044405 856 752generic/opt64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
6324628496 0 043781 856 752generic/opt64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
6332028496 0 043781 856 752generic/opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
6748620077 0 030244 824 792generic/opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
6888425261 0 038148 824 792generic/opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
7128419490 0 029508 824 792generic/opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
7130818260 0 027351 800 792generic/opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
7211423236 0 039168 864 792generic/opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
7229022524 0 036608 864 760generic/opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
7274623140 0 039392 864 792generic/opt32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
7297824068 0 039832 864 760generic/opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
7299623732 0 040336 864 792generic/opt32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
7299622956 0 038336 864 760generic/opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
7300024068 0 039832 864 760generic/opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
7300823260 0 038672 864 760generic/opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
7301822956 0 038336 864 760generic/opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
7302224068 0 039832 864 760generic/opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
7302623260 0 038672 864 760generic/opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
7303224068 0 039832 864 760generic/opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
7303622956 0 038336 864 760generic/opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
7309222956 0 038336 864 760generic/opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
7313423636 0 039000 864 760generic/opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
7314023260 0 038672 864 760generic/opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
7322823636 0 039000 864 760generic/opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
7329823260 0 038672 864 760generic/opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
7333623164 0 037304 864 760generic/opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
7350823620 0 038984 864 760generic/opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
7363823620 0 038984 864 760generic/opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
7366023684 0 039728 864 792generic/opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
9293431504 0 047669 856 792powerpc/pp32cv2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
9423231400 0 045453 856 760powerpc/pp32cv2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
9446231984 0 047261 856 760powerpc/pp32cv2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
9448631984 0 047261 856 760powerpc/pp32cv2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
9449631696 0 047541 856 792powerpc/pp32cv2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
9457832000 0 047277 856 760powerpc/pp32cv2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
9472231640 0 046965 856 760powerpc/pp32cv2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
9475831640 0 046965 856 760powerpc/pp32cv2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
9476431640 0 046965 856 760powerpc/pp32cv2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
9485032000 0 047277 856 760powerpc/pp32cv2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
9513831640 0 046965 856 760powerpc/pp32cv2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
9970631880 0 045877 856 760powerpc/pp32cv2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
9987025944 0 034972 792 792powerpc/pp32cv2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
10017633664 0 049341 856 760powerpc/pp32cv2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
10017833664 0 049341 856 760powerpc/pp32cv2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
10034833664 0 049341 856 760powerpc/pp32cv2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
10060033296 0 049253 856 792powerpc/pp32cv2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
10060832568 0 047861 856 760powerpc/pp32cv2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
10062832568 0 047861 856 760powerpc/pp32cv2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
10072032568 0 047861 856 760powerpc/pp32cv2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
10075632568 0 047861 856 760powerpc/pp32cv2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
10445623856 0 039133 856 760powerpc/pp32cv1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
10447423856 0 039133 856 760powerpc/pp32cv1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
10457823872 0 039149 856 760powerpc/pp32cv1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
10462823872 0 039149 856 760powerpc/pp32cv1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
10473823632 0 039797 856 792powerpc/pp32cv1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
10495223712 0 039557 856 792powerpc/pp32cv1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
10496423656 0 037709 856 760powerpc/pp32cv1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
10564223736 0 039061 856 760powerpc/pp32cv1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
10567023736 0 039061 856 760powerpc/pp32cv1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
10591623736 0 039061 856 760powerpc/pp32cv1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
10606423736 0 039061 856 760powerpc/pp32cv1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
10725635180 0 047977 816 792powerpc/pp32cv2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
10940628167 0 038121 816 792powerpc/pp32cv2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
10946629756 0 039865 816 792powerpc/pp32cv2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
11763418460 0 028569 816 792powerpc/pp32cv1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
11839429136 0 045085 856 784generic/opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
11955029312 0 044629 856 752generic/opt64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
12380422748 0 035545 816 792powerpc/pp32cv1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
12632818167 0 028121 816 792powerpc/pp32cv1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
12698016775 0 025812 792 792powerpc/pp32cv1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
13043823320 0 037317 856 760powerpc/pp32cv1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
13145424304 0 040821 856 792powerpc/pp32cv1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
13169624272 0 040229 856 792powerpc/pp32cv1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
13182424640 0 040317 856 760powerpc/pp32cv1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
13183224640 0 040317 856 760powerpc/pp32cv1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
13184224640 0 040317 856 760powerpc/pp32cv1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
13211224640 0 040317 856 760powerpc/pp32cv1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
13328423544 0 038837 856 760powerpc/pp32cv1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
13339223544 0 038837 856 760powerpc/pp32cv1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
13340623544 0 038837 856 760powerpc/pp32cv1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
13351423544 0 038837 856 760powerpc/pp32cv1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
18318433328 0 049845 856 792powerpc/pp32cv2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
18446433664 0 049341 856 760powerpc/pp32cv2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017

Test failure

Implementation: aes/aes64
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aes/aes64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aes/aes64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer generic/opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer generic/opt32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer generic/opt64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer generic/opt64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer pentium/pentium4v64v1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer pentium/pentium4v64v1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer pentium/pentium4v64v2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer pentium/pentium4v64v2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer powerpc/pp32cv1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer powerpc/pp32cv1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer powerpc/pp32cv2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

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

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE athlon/athlon64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE athlon/athlon64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE athlon/athlon64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE athlon/athlon64
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer athlon/athlon64
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer athlon/athlon64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer athlon/athlon64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer athlon/athlon64
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer athlon/athlon64
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer athlon/athlon64
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer athlon/athlon64
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer athlon/athlon64
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer athlon/athlon64
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer athlon/athlon64
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer athlon/athlon64
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer athlon/athlon64
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer athlon/athlon64
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer athlon/athlon64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer athlon/athlon64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer athlon/athlon64
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer athlon/athlon64
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer athlon/athlon64
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer athlon/athlon64
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer athlon/athlon64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer athlon/athlon64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer athlon/athlon64
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer athlon/athlon64
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer athlon/athlon64

Compiler output

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

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE core2/core2v64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE core2/core2v64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE core2/core2v64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE core2/core2v64
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer core2/core2v64
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer core2/core2v64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer core2/core2v64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer core2/core2v64
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer core2/core2v64
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer core2/core2v64
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer core2/core2v64
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer core2/core2v64
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer core2/core2v64
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer core2/core2v64
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer core2/core2v64
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer core2/core2v64
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer core2/core2v64
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer core2/core2v64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer core2/core2v64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer core2/core2v64
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer core2/core2v64
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer core2/core2v64
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer core2/core2v64
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer core2/core2v64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer core2/core2v64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer core2/core2v64
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer core2/core2v64
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer core2/core2v64

Compiler output

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

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

Compiler output

Implementation: generic/opt32
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:

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

Compiler output

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

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

Compiler output

Implementation: generic/opt64
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:

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