Implementation notes: amd64, pmnod076, crypto_hash/bmw512

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: bmw512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
543237535 0 046574 808 776optc02gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
545837555 0 046590 808 776optc01gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55007720 0 023269 856 744opt008_asm64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
55047720 0 023581 856 776opt008_asm64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
55067720 0 023269 856 744opt008_asm64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
55087720 0 023269 856 744opt008_asm64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
55147943 0 017875 832 776opt008_asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55147720 0 023469 856 776opt008_asm64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
55168036 0 020811 832 776opt008_asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55167720 0 022869 856 744opt008_asm64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
551813922 0 023798 824 776optbbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55187720 0 022869 856 744opt008_asm64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
55248036 0 018107 832 776opt008_asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55247720 0 023269 856 744opt008_asm64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
55287720 0 022869 856 744opt008_asm64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
553413367 0 022398 808 776optbbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55367720 0 022869 856 744opt008_asm64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
555613994 0 023878 824 776optabegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
556014700 0 024718 824 776optbbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
557814628 0 027411 832 776optc04gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
558214620 0 024638 824 776optabegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
558214628 0 024723 832 776optc04gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55847656 0 023725 856 776opt008_asm64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
559013446 0 022478 808 776optabegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
55947656 0 021613 856 744opt008_asm64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
55987672 0 022901 856 744opt008_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
56007672 0 022869 856 744opt008_asm64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
56007656 0 021557 856 744opt008_asm64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
56007672 0 022869 856 744opt008_asm64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
56027672 0 022901 856 744opt008_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
56027656 0 024077 856 776opt008_asm64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
56027672 0 022869 856 744opt008_asm64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
56047672 0 022901 856 744opt008_asm64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
56107672 0 022901 856 744opt008_asm64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
56127672 0 022869 856 744opt008_asm64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
56147514 0 016534 808 776opt008_asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
567015861 0 028635 832 776optbbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
567239949 0 049915 832 776optc02gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
568839988 0 049947 832 776optc01gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
573214604 0 024555 832 776optc04gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
578042257 0 052371 832 776optc01gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
578442209 0 052323 832 776optc02gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
579042823 0 055627 832 776optc01gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
579242775 0 055579 832 776optc02gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
580421394 0 031363 832 776optc03gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
582812368 0 024955 832 776optbgbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
583815098 0 025203 832 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
584222673 0 032787 832 776optc03gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
585016168 0 026411 832 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
585022673 0 035475 832 776optc03gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
586811920 0 021854 824 776optbgbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
587015224 0 030805 856 744optc04icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
587215320 0 031069 856 776optc04icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
587215224 0 030805 856 744optc04icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
587618232 0 031131 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
588615224 0 030805 856 744optc04icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
588844744 0 059933 856 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
589015984 0 031165 856 744optabeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
589444744 0 059933 856 744optc02icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
589615984 0 031165 856 744optabeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
590044744 0 059933 856 744optc02icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
590044744 0 059933 856 744optc02icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
590415984 0 031165 856 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
590616080 0 032117 856 776optabeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
590615984 0 031165 856 744optabeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
590844744 0 060501 856 776optc02icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
591015224 0 030805 856 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
591215320 0 030501 856 744optc04icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
591415320 0 030501 856 744optc04icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
591644760 0 060517 856 776optc01icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
591811574 0 021374 824 776optbgbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
592415224 0 031085 856 776optc04icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
592444760 0 059949 856 744optc01icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
593044760 0 059949 856 744optc01icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
593644760 0 059949 856 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
593616016 0 031197 856 744optbbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
594644760 0 059949 856 744optc01icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
595016016 0 031197 856 744optbbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
595215320 0 030501 856 744optc04icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
595416016 0 031197 856 744optbbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
595444632 0 060677 856 776optc01icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
595818408 0 033477 856 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
596018408 0 033477 856 744optbgbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
596216016 0 031197 856 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
596618408 0 033477 856 744optbgbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
597018408 0 033477 856 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
597415984 0 032021 856 776optbbeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
597618328 0 033797 856 744optbgbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
597815192 0 031581 856 776optc04icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
597816032 0 031781 856 776optbbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
597818424 0 034061 856 776optbgbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
598418328 0 033797 856 744optbgbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
598444616 0 060661 856 776optc02icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
599418328 0 033797 856 744optbgbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
599418344 0 034093 856 776optbgbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
599815288 0 031325 856 776optc04icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
600618328 0 033797 856 744optbgbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
600815320 0 030501 856 744optc04icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
604816112 0 031861 856 776optabeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
609017039 0 029819 832 776optabegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
61167131 0 016102 808 776optbgbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
612418232 0 032037 856 744optbgbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
613045544 0 061413 856 776optc01icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
613645528 0 061117 856 744optc02icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
613845528 0 061397 856 776optc02icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
614618312 0 034237 856 776optbgbeicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
614845528 0 061117 856 744optc02icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
615045528 0 061117 856 744optc02icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
615022624 0 038669 856 776optc03icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
615645528 0 061117 856 744optc02icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
616245544 0 061133 856 744optc01icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
616222800 0 038389 856 744optc03icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
616645544 0 061133 856 744optc01icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
617245544 0 061133 856 744optc01icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
618222800 0 038389 856 744optc03icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
618815616 0 029605 856 744optbbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
619222800 0 038389 856 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
619622640 0 038397 856 776optc03icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
619815600 0 029589 856 744optabeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
619815200 0 029189 856 744optc04icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
619845448 0 061845 856 776optc01icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
620044128 0 058125 856 744optc02icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
620618840 0 033941 856 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
620618840 0 033941 856 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
620822800 0 038669 856 776optc03icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
621018840 0 033941 856 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
621245544 0 061133 856 744optc01icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
621215120 0 029053 856 744optc04icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
621422800 0 038389 856 744optc03icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
621644160 0 058157 856 744optc01icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
622022640 0 037829 856 744optc03icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
622445448 0 061845 856 776optc02icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
622618840 0 033941 856 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
622818280 0 034557 856 776optbgbeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
623222640 0 037829 856 744optc03icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
623444672 0 058613 856 744optc01icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
623415520 0 030749 856 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
624044640 0 058581 856 744optc02icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
624222640 0 037829 856 744optc03icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
625215616 0 030877 856 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
625415520 0 030749 856 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
625616032 0 031293 856 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
625815520 0 030749 856 744optc04icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
625816032 0 031293 856 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
625816672 0 032533 856 776optbbeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
626222640 0 037829 856 744optc03icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
626415616 0 030877 856 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
626415616 0 030877 856 744optc04icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
626622528 0 036469 856 744optc03icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
626622768 0 039165 856 776optc03icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
626616032 0 031293 856 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
627016032 0 031293 856 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
627219080 0 034213 856 744optbgbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
627415520 0 030749 856 744optc04icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
627419080 0 034213 856 744optbgbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
627819080 0 034213 856 744optbgbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
628015616 0 030877 856 744optc04icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
628616064 0 031325 856 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
628816656 0 032237 856 744optbbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
629014218 0 023390 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
629018472 0 032333 856 744optbgbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
629016064 0 031325 856 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
629616640 0 033029 856 776optbbeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
629619080 0 034213 856 744optbgbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
629816064 0 031325 856 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
630216656 0 032237 856 744optbbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
630216064 0 031325 856 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
630216656 0 032237 856 744optbbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
631016656 0 032237 856 744optbbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
632445488 0 060757 856 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
632422352 0 036349 856 744optc03icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
632645488 0 060757 856 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
632815920 0 029853 856 744optbbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
632816592 0 032173 856 744optabeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
632816704 0 033093 856 776optabeicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
632845488 0 060757 856 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
633215936 0 029869 856 744optabeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
633245488 0 060757 856 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
633645520 0 060789 856 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
634045520 0 060789 856 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
634245520 0 060789 856 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
635016592 0 032173 856 744optabeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
635216768 0 032629 856 776optabeicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
635445520 0 060789 856 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
636616592 0 032173 856 744optabeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
636622976 0 038245 856 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
636616592 0 032173 856 744optabeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
636822976 0 038245 856 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
637622976 0 038245 856 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
637622976 0 038245 856 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
639846112 0 061349 856 744optc01icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
641246096 0 061333 856 744optc02icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
641646096 0 061333 856 744optc02icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
641846112 0 061349 856 744optc01icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
641846096 0 061333 856 744optc02icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
642046096 0 061333 856 744optc02icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
642046112 0 061349 856 744optc01icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
642423120 0 038357 856 744optc03icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
643446112 0 061349 856 744optc01icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
644023120 0 038357 856 744optc03icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
644023120 0 038357 856 744optc03icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
645423120 0 038357 856 744optc03icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
653016880 0 032109 856 744optabeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
653616880 0 032109 856 744optabeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
654816880 0 032109 856 744optabeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
656016880 0 032109 856 744optabeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
657216880 0 032109 856 744optbbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
658416880 0 032109 856 744optbbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
658416880 0 032109 856 744optbbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
659016880 0 032109 856 744optbbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
688412739 0 021790 808 776optc04gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
696217394 0 026462 808 776optc03gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
785413776 0 024019 832 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
786012312 0 022419 832 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
797016520 0 032437 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
799416272 0 032717 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
800616456 0 032093 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
801416456 0 032093 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
801816456 0 032093 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
802816456 0 032093 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
808225712 0 041693 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
813011585 0 020766 808 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
814025728 0 041597 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
816225712 0 041413 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
816625712 0 041413 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
817225712 0 041413 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
817625712 0 041413 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
818816728 0 031965 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
819225728 0 041029 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
819216728 0 031965 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
819625728 0 041029 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
820425728 0 041029 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
820425728 0 041029 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
820816728 0 031965 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
822425280 0 041437 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
822625280 0 041789 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
822816496 0 032589 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
823216744 0 032549 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
823826016 0 041917 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
826426016 0 041317 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
827226016 0 041317 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
827426016 0 041317 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
828026016 0 041317 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
830616728 0 031965 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
830826224 0 041573 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
832026224 0 041573 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
832426224 0 041573 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
833426224 0 041573 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
833424528 0 038581 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
833424416 0 038525 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
833425584 0 041805 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
855426288 0 041669 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
855426288 0 041669 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
856026288 0 041669 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
857626288 0 041669 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
884816016 0 028915 832 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
887415616 0 030933 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
888015296 0 029341 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
888415616 0 030933 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
889015616 0 030933 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
889215616 0 030933 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
897426224 0 041605 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
897826224 0 041605 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
898626224 0 041605 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
898826224 0 041605 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
920015504 0 029493 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
922015856 0 031141 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
922415856 0 031141 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
922615856 0 031141 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
923224544 0 038653 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
923415856 0 031141 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
941826416 0 042429 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
943026104 0 041805 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
944026104 0 041805 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
944826104 0 041805 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
944826104 0 041805 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
978425984 0 042557 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1006426496 0 041845 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
1006626496 0 041845 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
1007626496 0 041845 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
1007626496 0 041845 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
1009610937 0 020947 832 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1018024768 0 038821 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
1025211489 0 021651 832 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1037813616 0 026459 832 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
154129837 0 018910 808 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_hash/bmw512/opt008_asm64
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 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt008_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small

Compiler output

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