Implementation notes: amd64, pmnod076, crypto_hash/jh512

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: jh512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
162168920 0 024741 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
162208920 0 024853 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
167149000 0 024933 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
167308840 0 025333 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
167349000 0 024821 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
167568840 0 024981 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
171608920 0 025413 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
182628920 0 025061 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
211409096 0 024749 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
211409096 0 024749 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
211448984 0 024253 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
211488984 0 024253 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
211508984 0 024253 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
211528984 0 024253 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
211629312 0 022131 832 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
211649096 0 024749 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
212029096 0 024749 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
212108856 0 024157 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
212187620 0 017662 824 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
212208856 0 024157 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
212229656 0 023685 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
212228968 0 024221 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
212248968 0 024221 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
212368856 0 024157 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
212848968 0 024221 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
212868856 0 024157 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
212988968 0 024221 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
213389736 0 023709 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
220088005 0 017910 824 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
221686703 0 015758 808 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
223367636 0 017678 824 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
224289328 0 022147 832 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
225829016 0 024317 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
225869128 0 024381 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
225889016 0 024317 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
225889016 0 024317 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
225969016 0 024317 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
226089128 0 024381 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
227029080 0 024733 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
227049080 0 024733 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
227088968 0 024237 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
227129080 0 024733 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
227129080 0 024733 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
227368968 0 024237 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
227508968 0 024237 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
228188968 0 024237 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
229228003 0 017910 824 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
229689800 0 023829 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
234566704 0 015758 808 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
235309128 0 024381 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
235349128 0 024381 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
235849768 0 023741 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
240569606 0 022411 832 776bitslice_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
390987064 0 022253 856 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
391026984 0 022741 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
391127064 0 022253 856 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
391367064 0 022253 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
392386920 0 022965 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
393487064 0 022253 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
413707288 0 023685 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
414327352 0 023221 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
415407432 0 023021 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
415407432 0 023021 856 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
415607432 0 023021 856 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
415867432 0 023021 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
441286992 0 016030 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
448587603 0 017622 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
450787439 0 017326 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
452147523 0 020307 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
462927256 0 021253 856 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
464727272 0 022541 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
465107272 0 022541 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
465227272 0 022541 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
466107272 0 022541 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
495467656 0 022893 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
495527656 0 022893 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
495807656 0 022893 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
496107656 0 022893 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
498288070 0 020891 832 776bitslice_ref32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
499167640 0 021581 856 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5386219225 0 032075 832 776bitslice_ref64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
542647518 0 017422 824 776bitslice_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
542767316 0 017366 824 776bitslice_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5615412446 0 025267 832 776bitslice_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
577306025 0 015086 808 776bitslice_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
671685700 0 015782 824 776bitslice_ref64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
679885670 0 015606 824 776bitslice_ref64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
920204030 0 013126 808 776bitslice_ref64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1042725682 0 014734 808 776bitslice_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1084867092 0 017142 824 776bitslice_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1092627318 0 017230 824 776bitslice_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1254985500 0 015582 824 776bitslice_ref32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1272645475 0 015414 824 776bitslice_ref32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1392103906 0 012998 808 776bitslice_ref32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Checksum failure

Implementation: crypto_hash/jh512/bitslice_opt32
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
4252c370c1f6d531b07caa751a29bde77ed0985ba25e7cf18fd55b380b9ba744
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: crypto_hash/jh512/bitslice_opt64
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
644d648e8468a00c06a19fd325c6091f564fa9f6d6ec31ac12d1305c38412d05
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: crypto_hash/jh512/bitslice_ref64
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
7d2e24a2bdc3a96d1b1a060dece1dfbe0bf17f12cd0d6726622d29f50c3cea27
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

Checksum failure

Implementation: crypto_hash/jh512/bitslice_ref32
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
dd466990acf5c6b1f7e9c95d100d82b5ca12e84b98c348dcd531c4d6f3555aa6
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

Test failure

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