Implementation notes: amd64, genji548, crypto_hash/bmw512

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: bmw512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
543037535 0 046516 792 776optc02gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
547237555 0 046532 792 776optc01gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55087720 0 023269 856 744opt008_asm64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
550813922 0 023740 808 776optbbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55107720 0 022869 856 744opt008_asm64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
55127720 0 023269 856 744opt008_asm64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
55127720 0 022869 856 744opt008_asm64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
55147720 0 023469 856 776opt008_asm64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
55167720 0 023269 856 744opt008_asm64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
55167720 0 022869 856 744opt008_asm64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
55167720 0 023581 856 776opt008_asm64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
55227943 0 017817 816 776opt008_asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55267720 0 023269 856 744opt008_asm64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
55328036 0 018049 816 776opt008_asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55328036 0 020753 816 776opt008_asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
553213367 0 022340 792 776optbbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
555613994 0 023820 808 776optabegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
556614628 0 024665 816 776optc04gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55787656 0 021557 856 744opt008_asm64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
558414620 0 024580 808 776optabegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55887656 0 023725 856 776opt008_asm64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
55927656 0 024077 856 776opt008_asm64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
55927672 0 022901 856 744opt008_asm64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
559613446 0 022420 792 776optabegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
55987672 0 022869 856 744opt008_asm64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
56007672 0 022869 856 744opt008_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
56027514 0 016476 792 776opt008_asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
56027672 0 022901 856 744opt008_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
56027672 0 022869 856 744opt008_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
56047672 0 022901 856 744opt008_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
56047672 0 022869 856 744opt008_asm64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
56047672 0 022901 856 744opt008_asm64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
560414628 0 027353 816 776optc04gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
56107656 0 021613 856 744opt008_asm64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
564815861 0 028577 816 776optbbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
568239949 0 049857 816 776optc02gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
570439988 0 049889 816 776optc01gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
573014604 0 024497 816 776optc04gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
574221394 0 031305 816 776optc03gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
577042209 0 052265 816 776optc02gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
578642823 0 055569 816 776optc01gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
579042257 0 052313 816 776optc01gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
581242775 0 055521 816 776optc02gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
582212368 0 024897 816 776optbgbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
583222673 0 035417 816 776optc03gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
583422673 0 032729 816 776optc03gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
585616168 0 026353 816 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
586815984 0 031165 856 744optabeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
586815224 0 030805 856 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
587011920 0 021796 808 776optbgbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
587215098 0 025145 816 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
587615984 0 031165 856 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
588644744 0 059933 856 744optc02icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
588815224 0 030805 856 744optc04icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
589015224 0 031085 856 776optc04icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
589215224 0 030805 856 744optc04icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
589215320 0 031069 856 776optc04icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
589618232 0 031073 816 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
589815984 0 031165 856 744optabeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
589844744 0 059933 856 744optc02icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
590044744 0 059933 856 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
590415224 0 030805 856 744optc04icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
590611574 0 021316 808 776optbgbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
590644744 0 059933 856 744optc02icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
591044744 0 060501 856 776optc02icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
591415984 0 031165 856 744optabeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
591816016 0 031197 856 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
591844760 0 059949 856 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
591844760 0 059949 856 744optc01icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
592215192 0 031581 856 776optc04icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
592444760 0 059949 856 744optc01icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
592444760 0 059949 856 744optc01icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
592844760 0 060517 856 776optc01icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
593216080 0 032117 856 776optabeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
594016016 0 031197 856 744optbbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
594216016 0 031197 856 744optbbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
594218408 0 033477 856 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
594444632 0 060677 856 776optc01icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
595018424 0 034061 856 776optbgbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
595215320 0 030501 856 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
595615320 0 030501 856 744optc04icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
595815320 0 030501 856 744optc04icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
595815288 0 031325 856 776optc04icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
596018408 0 033477 856 744optbgbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
596015320 0 030501 856 744optc04icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
596418408 0 033477 856 744optbgbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
596616016 0 031197 856 744optbbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
597044616 0 060661 856 776optc02icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
597615984 0 032021 856 776optbbeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
598218408 0 033477 856 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
598218328 0 033797 856 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
599218344 0 034093 856 776optbgbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
599618328 0 033797 856 744optbgbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
601018328 0 033797 856 744optbgbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
601216112 0 031861 856 776optabeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
607616032 0 031781 856 776optbbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
609217039 0 029761 816 776optabegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
612218232 0 032037 856 744optbgbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
61267131 0 016044 792 776optbgbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
612845528 0 061117 856 744optc02icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
613618312 0 034237 856 776optbgbeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
613645528 0 061117 856 744optc02icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
613645528 0 061397 856 776optc02icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
614045544 0 061413 856 776optc01icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
614645528 0 061117 856 744optc02icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
614845528 0 061117 856 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
616022624 0 038669 856 776optc03icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
616415616 0 029605 856 744optbbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
616645544 0 061133 856 744optc01icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
617045544 0 061133 856 744optc01icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
617645544 0 061133 856 744optc01icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
618022640 0 038397 856 776optc03icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
618845544 0 061133 856 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
619022800 0 038389 856 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
619022800 0 038669 856 776optc03icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
619644128 0 058125 856 744optc02icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
619815200 0 029189 856 744optc04icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
620022800 0 038389 856 744optc03icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
620245448 0 061845 856 776optc01icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
620415600 0 029589 856 744optabeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
620444160 0 058157 856 744optc01icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
620445448 0 061845 856 776optc02icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
621022800 0 038389 856 744optc03icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
621618840 0 033941 856 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
621818280 0 034557 856 776optbgbeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
622444640 0 058581 856 744optc02icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
622616672 0 032533 856 776optbbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
622615120 0 029053 856 744optc04icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
622818840 0 033941 856 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
622818840 0 033941 856 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
622822640 0 037829 856 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
623022800 0 038389 856 744optc03icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
623222640 0 037829 856 744optc03icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
623818840 0 033941 856 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
623844672 0 058613 856 744optc01icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
624222640 0 037829 856 744optc03icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
624422640 0 037829 856 744optc03icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
624415616 0 030877 856 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
625215520 0 030749 856 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
625816032 0 031293 856 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
625815616 0 030877 856 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
625815616 0 030877 856 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
626015616 0 030877 856 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
626416032 0 031293 856 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
626616032 0 031293 856 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
626816032 0 031293 856 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
626815520 0 030749 856 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
626815520 0 030749 856 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
627219080 0 034213 856 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
627415520 0 030749 856 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
627616064 0 031325 856 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
627619080 0 034213 856 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
627622768 0 039165 856 776optc03icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
628016064 0 031325 856 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
628216064 0 031325 856 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
628416064 0 031325 856 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
628422352 0 036349 856 744optc03icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
628618472 0 032333 856 744optbgbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
629019080 0 034213 856 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
629214218 0 023332 792 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
629816656 0 032237 856 744optbbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
629816640 0 033029 856 776optbbeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
630216656 0 032237 856 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
630216656 0 032237 856 744optbbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
630219080 0 034213 856 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
631416768 0 032629 856 776optabeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
632016656 0 032237 856 744optbbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
632245488 0 060757 856 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
633245488 0 060757 856 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
633645488 0 060757 856 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
633845488 0 060757 856 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
634245520 0 060789 856 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
634245520 0 060789 856 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
634445520 0 060789 856 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
634645520 0 060789 856 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
635015936 0 029869 856 744optabeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
635416592 0 032173 856 744optabeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
635616592 0 032173 856 744optabeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
635622976 0 038245 856 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
636216592 0 032173 856 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
637415920 0 029853 856 744optbbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
637816704 0 033093 856 776optabeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
637822976 0 038245 856 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
638022976 0 038245 856 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
638222976 0 038245 856 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
639646096 0 061333 856 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
640446112 0 061349 856 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
641016592 0 032173 856 744optabeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
641046112 0 061349 856 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
641046096 0 061333 856 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
641046096 0 061333 856 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
641846112 0 061349 856 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
642446112 0 061349 856 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
643446096 0 061333 856 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
643423120 0 038357 856 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
644823120 0 038357 856 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
645223120 0 038357 856 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
648223120 0 038357 856 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
651216880 0 032109 856 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
654016880 0 032109 856 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
654616880 0 032109 856 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
655616880 0 032109 856 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
657216880 0 032109 856 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
657216880 0 032109 856 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
658216880 0 032109 856 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
659216880 0 032109 856 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
688412739 0 021732 792 776optc04gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
695617394 0 026404 792 776optc03gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
784212312 0 022361 816 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
789213776 0 023961 816 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
797416520 0 032437 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
800216456 0 032093 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
800216456 0 032093 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
800216272 0 032717 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
800616456 0 032093 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
800816456 0 032093 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
805825712 0 041693 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
813011585 0 020708 792 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
815225728 0 041597 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
816025712 0 041413 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
816425712 0 041413 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
816825712 0 041413 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
817216728 0 031965 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
818625712 0 041413 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
819825728 0 041029 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
820016728 0 031965 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
820225728 0 041029 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
820425728 0 041029 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
820825728 0 041029 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
821025280 0 041789 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
821616728 0 031965 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
821816728 0 031965 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
822025280 0 041437 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
823216496 0 032589 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
824616744 0 032549 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
825026016 0 041917 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
825426016 0 041317 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
826226016 0 041317 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
827226016 0 041317 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
827826016 0 041317 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
828626224 0 041573 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
829426224 0 041573 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
832224528 0 038581 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
833026224 0 041573 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
833426224 0 041573 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
833424416 0 038525 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
834425584 0 041805 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
854626288 0 041669 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
855426288 0 041669 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
856026288 0 041669 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
857026288 0 041669 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
887016016 0 028857 816 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
888015616 0 030933 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
888415616 0 030933 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
888415616 0 030933 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
889015296 0 029341 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
890015616 0 030933 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
896624544 0 038653 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
898026224 0 041605 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
899026224 0 041605 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
919615504 0 029493 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
921815856 0 031141 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
922215856 0 031141 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
923026224 0 041605 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
923615856 0 031141 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
924215856 0 031141 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
942626104 0 041805 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
942626416 0 042429 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
943026104 0 041805 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
943226104 0 041805 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
944626104 0 041805 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
954225984 0 042557 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1007026496 0 041845 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1007626496 0 041845 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1007826496 0 041845 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1008026496 0 041845 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1010810937 0 020889 816 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1015424768 0 038821 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1025211489 0 021593 816 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1033813616 0 026401 816 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
112287720 0 022869 856 744opt008_asm64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1155014700 0 024660 808 776optbbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1190018328 0 033797 856 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1246622528 0 036469 856 744optc03icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
154809837 0 018852 792 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1755426224 0 041605 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017

Test failure

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

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt008_asm64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt008_asm64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optabe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optabe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optbbe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optbbe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optbgbe
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optbgbe
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc01
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc01
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc02
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc02
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc03
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc03
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optc04
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optc04
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: optx86sse2
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: 390 | _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->DoublePipe[0]));
BlueMidnightWish.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: | |
BlueMidnightWish.c: | u_int64_t * {aka long unsigned int *}
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:
BlueMidnightWish.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:695:32: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *' {aka 'long unsigned int *'}
BlueMidnightWish.c: 695 | _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: | ~~~~~~~~~~~~~~~^~~
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: 390 | _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->DoublePipe[0]));
BlueMidnightWish.c: | ^~~~~~~~~
BlueMidnightWish.c: | |
BlueMidnightWish.c: | u_int64_t * {aka long unsigned int *}
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:
BlueMidnightWish.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:719:27: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *' {aka 'long unsigned int *'}
BlueMidnightWish.c: 719 | _mm_store_si128 (__m128i *__P, __m128i __B)
BlueMidnightWish.c: | ~~~~~~~~~^~~
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: 391 | _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->DoublePipe[2]));
BlueMidnightWish.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: | |
BlueMidnightWish.c: | u_int64_t * {aka long unsigned int *}
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:
BlueMidnightWish.c: ...

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

Compiler output

Implementation: optx86sse2
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
BlueMidnightWish.c: BlueMidnightWish.c(390): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(390): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(391): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(391): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(392): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[04], _mm_load_si128(&hashState512(state)->DoublePipe[4]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(392): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "union __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[04], _mm_load_si128(&hashState512(state)->DoublePipe[4]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(393): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const union __m128i *"
BlueMidnightWish.c: ...

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