Implementation notes: amd64, pmnod076, crypto_hash/jh384

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: jh384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
162408896 0 024829 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
162608896 0 024717 856 776bitslice_sse2_opt64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
165648976 0 024909 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
166208976 0 024797 856 776bitslice_sse2_opt32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
167208816 0 024957 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
168268816 0 025309 856 776bitslice_sse2_opt64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
171068896 0 025037 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
171128896 0 025389 856 776bitslice_sse2_opt32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
211369072 0 024725 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
211469000 0 024269 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
211469072 0 024725 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
211509000 0 024269 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
211609072 0 024725 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
211649312 0 022099 832 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
211689072 0 024725 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
211948872 0 024173 856 744bitslice_sse2_opt64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
212068944 0 024197 856 744bitslice_sse2_opt64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
212088872 0 024173 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
212088872 0 024173 856 744bitslice_sse2_opt64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
212168944 0 024197 856 744bitslice_sse2_opt64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
212188872 0 024173 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
212348944 0 024197 856 744bitslice_sse2_opt64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
212428944 0 024197 856 744bitslice_sse2_opt64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
212469656 0 023685 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
212649000 0 024269 856 744bitslice_sse2_opt64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
212709000 0 024269 856 744bitslice_sse2_opt64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
212867620 0 017630 824 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
213309736 0 023709 856 744bitslice_sse2_opt64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
220108005 0 017910 824 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
220546703 0 015758 808 776bitslice_sse2_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
223067636 0 017646 824 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
224649328 0 022115 832 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
225789104 0 024357 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
225829032 0 024333 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
225909104 0 024357 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
225969032 0 024333 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
226049104 0 024357 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
226169032 0 024333 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
226289104 0 024357 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
227049056 0 024709 856 744bitslice_sse2_opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
227048984 0 024253 856 744bitslice_sse2_opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
227068984 0 024253 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
227089056 0 024709 856 744bitslice_sse2_opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
227288984 0 024253 856 744bitslice_sse2_opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
227349056 0 024709 856 744bitslice_sse2_opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
227348984 0 024253 856 744bitslice_sse2_opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
227509032 0 024333 856 744bitslice_sse2_opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
228389056 0 024709 856 744bitslice_sse2_opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
229348003 0 017910 824 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
230189800 0 023829 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
232726704 0 015758 808 776bitslice_sse2_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
237009768 0 023741 856 744bitslice_sse2_opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
246989606 0 022379 832 776bitslice_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
390706984 0 022741 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
391047064 0 022253 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
391207064 0 022253 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
391627064 0 022253 856 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
391667064 0 022253 856 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
391686936 0 022981 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
413227304 0 023701 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
414427352 0 023221 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
415227432 0 023021 856 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
415627432 0 023021 856 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
415747432 0 023021 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
416147432 0 023021 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
441306991 0 016030 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
450007587 0 017574 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
450827424 0 017310 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
451887507 0 020259 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
463387256 0 022525 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
463427256 0 022525 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
463787256 0 022525 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
463887240 0 021237 856 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
464147256 0 022525 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
495227640 0 022877 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
495367640 0 022877 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
495627640 0 022877 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
495887640 0 022877 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
497927624 0 021565 856 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
498048070 0 020859 832 776bitslice_ref32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
541107316 0 017334 824 776bitslice_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
545987518 0 017422 824 776bitslice_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5477619225 0 032043 832 776bitslice_ref64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5619612446 0 025235 832 776bitslice_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
575486025 0 015086 808 776bitslice_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
676825700 0 015750 824 776bitslice_ref64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
693785670 0 015606 824 776bitslice_ref64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
922524030 0 013126 808 776bitslice_ref64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1041505682 0 014734 808 776bitslice_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1091607092 0 017110 824 776bitslice_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1117467318 0 017230 824 776bitslice_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1266685500 0 015550 824 776bitslice_ref32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1272045475 0 015414 824 776bitslice_ref32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1389163906 0 012998 808 776bitslice_ref32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Checksum failure

Implementation: crypto_hash/jh384/bitslice_opt64
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
839c3c57e93042952e1ad3e34444ef2c5a3c191954cb9c23e0066cf54f7d51c2
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/jh384/bitslice_ref32
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
87a3e77eb1f9e0d8f56c5c1d3a5bf489104a328ca1511065a5402a85fed7387e
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: crypto_hash/jh384/bitslice_ref64
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
d7530cca9b0f251c20a913729b8b2bb10270427ee090d3961d9b800a32735ce6
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/jh384/bitslice_opt32
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
f617637c2beb1fa128f9ae38b4a73d7ea81efa72ad4ef0de153728db85d9cd6d
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

Test failure

Implementation: crypto_hash/jh384/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