Implementation notes: amd64, genji548, crypto_hash/jh256

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: jh256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
162488896 0 024829 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
162608896 0 024717 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
165248976 0 024909 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
165528976 0 024797 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
167248816 0 025309 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
167388816 0 024957 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
168728896 0 025037 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
171868896 0 025389 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
211329312 0 021993 816 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
211349000 0 024269 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
211389072 0 024725 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
211429072 0 024725 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
211489072 0 024725 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
211489000 0 024269 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
211589072 0 024725 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
211729000 0 024269 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
212089000 0 024269 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
212108872 0 024173 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
212208872 0 024173 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
212208872 0 024173 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
212208872 0 024173 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
212268944 0 024197 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
212268944 0 024197 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
212268944 0 024197 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
212268944 0 024197 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
212369656 0 023685 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
212767620 0 017524 808 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
213409736 0 023709 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
219346703 0 015700 792 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
220248005 0 017852 808 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
223207636 0 017540 808 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
224829328 0 022009 816 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
225689032 0 024333 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
225749104 0 024357 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
225849032 0 024333 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
225889032 0 024333 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
225909104 0 024357 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
225949104 0 024357 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
225969104 0 024357 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
226029032 0 024333 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
226929056 0 024709 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
227008984 0 024253 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
227068984 0 024253 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
227088984 0 024253 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
227109056 0 024709 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
227129056 0 024709 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
227228984 0 024253 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
227329056 0 024709 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
229308003 0 017852 808 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
229509800 0 023829 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
232806704 0 015700 792 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
235789768 0 023741 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
247669606 0 022273 816 776bitslice_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
390187048 0 022237 856 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
390447048 0 022237 856 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
390507048 0 022237 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
390747048 0 022237 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
391026968 0 022725 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
392026920 0 022965 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
413147288 0 023685 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
414667336 0 023205 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
415147416 0 023005 856 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
415587416 0 023005 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
415827416 0 023005 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
416227416 0 023005 856 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
441407001 0 015972 792 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
448327571 0 017452 808 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
450607409 0 017236 808 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
450947491 0 020137 816 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
462867224 0 021221 856 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
465027240 0 022509 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
465887240 0 022509 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
466087240 0 022509 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
466387240 0 022509 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
495527624 0 022861 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
495627624 0 022861 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
495727624 0 022861 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
495747624 0 022861 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
499587608 0 021549 856 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
499648070 0 020753 816 776bitslice_ref32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
539567316 0 017228 808 776bitslice_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
540247518 0 017364 808 776bitslice_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5456219225 0 031937 816 776bitslice_ref64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5621612446 0 025129 816 776bitslice_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
570166025 0 015028 792 776bitslice_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
670705700 0 015644 808 776bitslice_ref64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
689085670 0 015548 808 776bitslice_ref64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
922904030 0 013068 792 776bitslice_ref64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1041585682 0 014676 792 776bitslice_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1090667318 0 017172 808 776bitslice_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1116507092 0 017004 808 776bitslice_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1248105500 0 015444 808 776bitslice_ref32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1273505475 0 015356 808 776bitslice_ref32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1397623906 0 012940 792 776bitslice_ref32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Checksum failure

Implementation: bitslice_opt32
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
66d8e318fc17575269bc3cc3ff93d5469f86f7e22be5cc007ae3e6e352ba7806
Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer bitslice_opt32
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer bitslice_opt32
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer bitslice_opt32
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer bitslice_opt32
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer bitslice_opt32
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer bitslice_opt32
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer bitslice_opt32
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer bitslice_opt32
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer bitslice_opt32
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer bitslice_opt32
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer bitslice_opt32
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer bitslice_opt32
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bitslice_opt32
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bitslice_opt32
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer bitslice_opt32
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer bitslice_opt32
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer bitslice_opt32
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer bitslice_opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bitslice_opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bitslice_opt32
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer bitslice_opt32
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer bitslice_opt32

Checksum failure

Implementation: bitslice_opt64
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
716ed9ed2a474607249421e3441c3fb41cbf3804a30cf1ece5ad39c9cf48da04
Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer bitslice_opt64
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer bitslice_opt64
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer bitslice_opt64
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer bitslice_opt64
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer bitslice_opt64
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer bitslice_opt64
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer bitslice_opt64
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer bitslice_opt64
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer bitslice_opt64
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer bitslice_opt64
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer bitslice_opt64
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer bitslice_opt64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bitslice_opt64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bitslice_opt64
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer bitslice_opt64
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer bitslice_opt64
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer bitslice_opt64
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer bitslice_opt64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bitslice_opt64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bitslice_opt64
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer bitslice_opt64
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer bitslice_opt64

Checksum failure

Implementation: bitslice_ref32
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
5039ef5db17113bff3082c825ed8201988ccad004d2e8d5f06dc509f107368dc
Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer bitslice_ref32
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer bitslice_ref32
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer bitslice_ref32
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer bitslice_ref32
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer bitslice_ref32
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer bitslice_ref32
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer bitslice_ref32
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer bitslice_ref32
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer bitslice_ref32
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer bitslice_ref32
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer bitslice_ref32
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer bitslice_ref32
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bitslice_ref32
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bitslice_ref32
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer bitslice_ref32
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer bitslice_ref32
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer bitslice_ref32
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer bitslice_ref32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bitslice_ref32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bitslice_ref32
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer bitslice_ref32
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer bitslice_ref32

Checksum failure

Implementation: bitslice_ref64
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
ea09eb40c66a4ca719517837a929b1074048508dd3475bef85262600c0199b77
Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer bitslice_ref64
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer bitslice_ref64
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer bitslice_ref64
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer bitslice_ref64
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer bitslice_ref64
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer bitslice_ref64
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer bitslice_ref64
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer bitslice_ref64
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer bitslice_ref64
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer bitslice_ref64
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer bitslice_ref64
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer bitslice_ref64
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bitslice_ref64
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bitslice_ref64
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer bitslice_ref64
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer bitslice_ref64
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer bitslice_ref64
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer bitslice_ref64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bitslice_ref64
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bitslice_ref64
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer bitslice_ref64
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer bitslice_ref64

Test failure

Implementation: bitslice_opt32
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 bitslice_opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_opt32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice_opt64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_opt64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice_ref32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_ref32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice_ref64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_ref64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice_sse2_opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_sse2_opt32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice_sse2_opt64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice_sse2_opt64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer simple
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer simple