Implementation notes: amd64, genji239, crypto_hash/k12

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: k12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
442633208 0 049797 856 776kcp/optimized1600AVX512icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
443233048 0 049077 856 776kcp/optimized1600AVX512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
447233976 0 049893 856 776kcp/optimized1600AVX512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
449434168 0 050405 856 776kcp/optimized1600AVX512icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
449637016 0 052765 856 744kcp/optimized1600AVX512icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
450235432 0 050797 856 744kcp/optimized1600AVX512icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
450235432 0 050797 856 744kcp/optimized1600AVX512icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
450437016 0 052765 856 744kcp/optimized1600AVX512icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
451035432 0 050797 856 744kcp/optimized1600AVX512icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
451437016 0 052765 856 744kcp/optimized1600AVX512icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
452635688 0 049757 856 744kcp/optimized1600AVX512icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
452835432 0 050797 856 744kcp/optimized1600AVX512icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
453037016 0 052765 856 744kcp/optimized1600AVX512icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
457827715 0 040521 816 776kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
459037320 0 052669 856 744kcp/optimized1600AVX512icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
459237320 0 052669 856 744kcp/optimized1600AVX512icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
459835912 0 051309 856 744kcp/optimized1600AVX512icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
459837320 0 052669 856 744kcp/optimized1600AVX512icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
459835912 0 051309 856 744kcp/optimized1600AVX512icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
461025257 0 034396 792 776kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
461037320 0 052669 856 744kcp/optimized1600AVX512icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
461226717 0 036889 816 776kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
461235912 0 051309 856 744kcp/optimized1600AVX512icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
463836008 0 050133 856 744kcp/optimized1600AVX512icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
465228677 0 038745 816 776kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
469435912 0 051309 856 744kcp/optimized1600AVX512icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
681260294 0 070385 816 776kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
683257842 0 067012 792 776kcp/optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
689029285 0 039481 816 776kcp/optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
689063205 0 076057 816 776kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
689861391 0 071593 816 776kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
696426694 0 035860 792 776kcp/optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
703658986 0 068156 792 776kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
706228263 0 038353 816 776kcp/optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
712284188 0 0100365 856 776kcp/optimized1600AsmX86-64shldicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
712459845 0 069004 792 776kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
713083532 0 097557 856 744kcp/optimized1600AsmX86-64shldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
713284556 0 099845 856 744kcp/optimized1600AsmX86-64shldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
713284556 0 099845 856 744kcp/optimized1600AsmX86-64shldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
713484556 0 099845 856 744kcp/optimized1600AsmX86-64shldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
713684588 0 0100277 856 744kcp/optimized1600AsmX86-64shldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
713683532 0 097613 856 744kcp/optimized1600AsmX86-64shldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
713684188 0 0100045 856 776kcp/optimized1600AsmX86-64shldicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
714083516 0 098853 856 744kcp/optimized1600AsmX86-64shldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
714084588 0 0100277 856 744kcp/optimized1600AsmX86-64shldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
714084588 0 0100277 856 744kcp/optimized1600AsmX86-64shldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
714084556 0 099845 856 744kcp/optimized1600AsmX86-64shldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
714284588 0 0100277 856 744kcp/optimized1600AsmX86-64shldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
714283516 0 098853 856 744kcp/optimized1600AsmX86-64shldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
714483516 0 098821 856 744kcp/optimized1600AsmX86-64shldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
714483516 0 098821 856 744kcp/optimized1600AsmX86-64shldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
714484188 0 0100717 856 776kcp/optimized1600AsmX86-64shldicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
714883516 0 098821 856 744kcp/optimized1600AsmX86-64shldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
715283516 0 098821 856 744kcp/optimized1600AsmX86-64shldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
715231032 0 043897 816 776kcp/optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
715483516 0 098853 856 744kcp/optimized1600AsmX86-64shldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
717278391 0 091161 816 776kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
717877776 0 087676 808 776kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
717884188 0 0100157 856 776kcp/optimized1600AsmX86-64shldicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
718478033 0 088028 808 776kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
720077436 0 086460 792 776kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
731681244 0 097101 856 776kcp/optimized1600AsmX86-64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
731862815 0 072964 808 776kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
732080588 0 094597 856 744kcp/optimized1600AsmX86-64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
732280588 0 094653 856 744kcp/optimized1600AsmX86-64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
732681244 0 097421 856 776kcp/optimized1600AsmX86-64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
732680572 0 095909 856 744kcp/optimized1600AsmX86-64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
732880572 0 095909 856 744kcp/optimized1600AsmX86-64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
732881612 0 096901 856 744kcp/optimized1600AsmX86-64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
733081612 0 096901 856 744kcp/optimized1600AsmX86-64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
733080572 0 095909 856 744kcp/optimized1600AsmX86-64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
733081612 0 096901 856 744kcp/optimized1600AsmX86-64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
733066197 0 079089 816 776kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
733480572 0 095877 856 744kcp/optimized1600AsmX86-64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
733681644 0 097333 856 744kcp/optimized1600AsmX86-64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
733881644 0 097333 856 744kcp/optimized1600AsmX86-64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
733863202 0 073332 808 776kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
734081644 0 097333 856 744kcp/optimized1600AsmX86-64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
734080572 0 095877 856 744kcp/optimized1600AsmX86-64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
734281644 0 097333 856 744kcp/optimized1600AsmX86-64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
734266584 0 079441 816 776kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
734481612 0 096901 856 744kcp/optimized1600AsmX86-64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
734680572 0 095877 856 744kcp/optimized1600AsmX86-64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
734880572 0 095877 856 744kcp/optimized1600AsmX86-64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
734881244 0 097773 856 776kcp/optimized1600AsmX86-64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
736281244 0 097213 856 776kcp/optimized1600AsmX86-64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
737874832 0 084732 808 776kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
738027712 0 036876 792 776kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
738081568 0 097373 856 744kcp/optimized1600u6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
738481568 0 097373 856 744kcp/optimized1600u6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
738881832 0 098477 856 776kcp/optimized1600u6icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
739081568 0 097373 856 744kcp/optimized1600u6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
739081456 0 097541 856 776kcp/optimized1600u6icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
739275447 0 088217 816 776kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
740881568 0 097373 856 744kcp/optimized1600u6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
741075089 0 085084 808 776kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
743274492 0 083516 792 776kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
743829725 0 039844 808 776kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
743862110 0 072156 808 776kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
744881856 0 097661 856 744kcp/optimized1600ufullicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
745081856 0 097661 856 744kcp/optimized1600ufullicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
745081856 0 097661 856 744kcp/optimized1600ufullicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
746282120 0 098765 856 776kcp/optimized1600ufullicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
747281856 0 097661 856 744kcp/optimized1600ufullicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
749281744 0 097829 856 776kcp/optimized1600ufullicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
751462480 0 072508 808 776kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
761633209 0 046065 816 776kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
762023240 0 038789 872 744kcp/reference1600icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
763223240 0 038789 872 744kcp/reference1600icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
763623240 0 038789 872 744kcp/reference1600icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
765023240 0 038789 872 744kcp/reference1600icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
766023080 0 039197 872 776kcp/reference1600icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
773629085 0 039100 808 776kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
792682000 0 097805 856 744kcp/optimized1600lcufullshldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
793082000 0 097805 856 744kcp/optimized1600lcufullshldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
793282000 0 097805 856 744kcp/optimized1600lcufullshldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
793482000 0 097805 856 744kcp/optimized1600lcufullshldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
794082552 0 099197 856 776kcp/optimized1600lcufullshldicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
794082032 0 098117 856 776kcp/optimized1600lcufullshldicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
801283344 0 098765 856 744kcp/optimized1600lcu6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
802280520 0 094645 856 744kcp/optimized1600lcu6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
802483344 0 098765 856 744kcp/optimized1600lcu6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
802883344 0 098765 856 744kcp/optimized1600lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
803083344 0 098765 856 744kcp/optimized1600lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
804880264 0 094421 856 744kcp/optimized1600lcufullshldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
805280712 0 096133 856 744kcp/optimized1600lcufullshldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
805480712 0 096133 856 744kcp/optimized1600lcufullshldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
805480712 0 096133 856 744kcp/optimized1600lcufullshldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
805480712 0 096133 856 744kcp/optimized1600lcufullshldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
805686568 0 0103213 856 776kcp/optimized1600lcu6icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
806486048 0 0101853 856 744kcp/optimized1600lcu6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
806886048 0 0101853 856 744kcp/optimized1600lcu6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
807486048 0 0101853 856 744kcp/optimized1600lcu6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
807686080 0 0102165 856 776kcp/optimized1600lcu6icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
808486048 0 0101853 856 744kcp/optimized1600lcu6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
811886432 0 0102517 856 776kcp/optimized1600lcufullicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
812686400 0 0102205 856 744kcp/optimized1600lcufullicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
812886920 0 0103565 856 776kcp/optimized1600lcufullicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
813686400 0 0102205 856 744kcp/optimized1600lcufullicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
814086400 0 0102205 856 744kcp/optimized1600lcufullicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
814486400 0 0102205 856 744kcp/optimized1600lcufullicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
817683824 0 099245 856 744kcp/optimized1600lcufullicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
819283824 0 099245 856 744kcp/optimized1600lcufullicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
821083824 0 099245 856 744kcp/optimized1600lcufullicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
821083824 0 099245 856 744kcp/optimized1600lcufullicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
830080952 0 095077 856 744kcp/optimized1600lcufullicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
831092344 0 0107749 856 744kcp/optimized1600u6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
834892344 0 0107749 856 744kcp/optimized1600u6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
835892344 0 0107749 856 744kcp/optimized1600u6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
837892296 0 0108269 856 776kcp/optimized1600u6icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
839692632 0 0108925 856 776kcp/optimized1600u6icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
840292440 0 0107845 856 744kcp/optimized1600ufullicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
842092440 0 0107845 856 744kcp/optimized1600ufullicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
842692728 0 0109021 856 776kcp/optimized1600ufullicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
842892440 0 0107845 856 744kcp/optimized1600ufullicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
842892440 0 0107845 856 744kcp/optimized1600ufullicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
845886160 0 0100341 856 744kcp/optimized1600lcu6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
848092392 0 0108365 856 776kcp/optimized1600ufullicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
850692632 0 0108037 856 744kcp/optimized1600lcu6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
851892632 0 0108037 856 744kcp/optimized1600lcu6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
851892632 0 0108037 856 744kcp/optimized1600lcu6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
852093160 0 0109453 856 776kcp/optimized1600lcu6icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
852292328 0 0107733 856 744kcp/optimized1600lcufullicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
852492632 0 0108037 856 744kcp/optimized1600lcu6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
852488072 0 0103477 856 744kcp/optimized1600lcufullshldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
852888072 0 0103477 856 744kcp/optimized1600lcufullshldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
852888616 0 0104909 856 776kcp/optimized1600lcufullshldicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
853692696 0 0108669 856 776kcp/optimized1600lcu6icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
853688072 0 0103477 856 744kcp/optimized1600lcufullshldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
854088136 0 0104109 856 776kcp/optimized1600lcufullshldicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
854488072 0 0103477 856 744kcp/optimized1600lcufullshldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
854692328 0 0107733 856 744kcp/optimized1600lcufullicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
854692328 0 0107733 856 744kcp/optimized1600lcufullicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
855492856 0 0109149 856 776kcp/optimized1600lcufullicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
861083064 0 097189 856 744kcp/optimized1600u6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
863483208 0 097333 856 744kcp/optimized1600ufullicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
866288888 0 0104341 856 744kcp/optimized1600lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
866688888 0 0104341 856 744kcp/optimized1600lcu6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
867688888 0 0104341 856 744kcp/optimized1600lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
867689288 0 0104741 856 744kcp/optimized1600lcufullicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
867888888 0 0104341 856 744kcp/optimized1600lcu6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
867889288 0 0104741 856 744kcp/optimized1600lcufullicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
867889288 0 0104741 856 744kcp/optimized1600lcufullicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
869089288 0 0104741 856 744kcp/optimized1600lcufullicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
870086576 0 0100757 856 744kcp/optimized1600lcufullicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
872085016 0 0100437 856 744kcp/optimized1600u6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
872085016 0 0100437 856 744kcp/optimized1600u6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
872285016 0 0100437 856 744kcp/optimized1600u6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
874285016 0 0100437 856 744kcp/optimized1600u6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
875286512 0 0100725 856 744kcp/optimized1600lcufullshldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
876285112 0 0100533 856 744kcp/optimized1600ufullicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
876486880 0 0102333 856 744kcp/optimized1600lcufullshldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
877085112 0 0100533 856 744kcp/optimized1600ufullicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
877286880 0 0102333 856 744kcp/optimized1600lcufullshldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
878086880 0 0102333 856 744kcp/optimized1600lcufullshldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
881285112 0 0100533 856 744kcp/optimized1600ufullicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
888085112 0 0100533 856 744kcp/optimized1600ufullicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
923892304 0 0106485 856 744kcp/optimized1600u6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
939892416 0 0106597 856 744kcp/optimized1600ufullicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
940094416 0 0109869 856 744kcp/optimized1600u6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
941094416 0 0109869 856 744kcp/optimized1600u6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
941094416 0 0109869 856 744kcp/optimized1600u6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
941894416 0 0109869 856 744kcp/optimized1600u6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
948894464 0 0109917 856 744kcp/optimized1600ufullicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
948894464 0 0109917 856 744kcp/optimized1600ufullicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
949094464 0 0109917 856 744kcp/optimized1600ufullicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
950494464 0 0109917 856 744kcp/optimized1600ufullicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
957824424 0 040653 872 776kcp/reference1600icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
958624616 0 040565 872 744kcp/reference1600icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
958624616 0 040565 872 744kcp/reference1600icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
959024616 0 040565 872 744kcp/reference1600icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
960024616 0 040565 872 744kcp/reference1600icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
1467483516 0 098853 856 744kcp/optimized1600AsmX86-64shldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
1500292344 0 0107749 856 744kcp/optimized1600u6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
1510680572 0 095909 856 744kcp/optimized1600AsmX86-64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
1595492328 0 0107733 856 744kcp/optimized1600lcufullicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
1598292392 0 0108365 856 776kcp/optimized1600lcufullicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
1640286880 0 0102333 856 744kcp/optimized1600lcufullshldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
1651248976 0 065629 856 776kcp/inplace1600biicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
1767447672 0 063765 856 776kcp/inplace1600biicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
1773446864 0 062677 856 744kcp/inplace1600biicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
1773646864 0 062677 856 744kcp/inplace1600biicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
1775446864 0 062677 856 744kcp/inplace1600biicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
1775646864 0 062677 856 744kcp/inplace1600biicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
1832224406 0 037297 816 776kcp/inplace1600bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1845016948 0 027057 816 776kcp/inplace1600bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1880650160 0 066461 856 776kcp/inplace1600biicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
1929816311 0 025484 792 776kcp/inplace1600bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1947813725 0 026585 816 776kcp/compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1987648856 0 064837 856 776kcp/inplace1600biicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
2014648064 0 063477 856 744kcp/inplace1600biicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
2015048064 0 063477 856 744kcp/inplace1600biicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
2016048064 0 063477 856 744kcp/inplace1600biicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
2017248064 0 063477 856 744kcp/inplace1600biicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
2113619678 0 029881 816 776kcp/inplace1600bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2118817404 0 032853 856 744kcp/compact1600icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
2119417404 0 032853 856 744kcp/compact1600icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2120417404 0 032853 856 744kcp/compact1600icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2127417380 0 032797 856 744kcp/compact1600icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
2128817380 0 032797 856 744kcp/compact1600icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
2129417380 0 032797 856 744kcp/compact1600icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2131617380 0 032797 856 744kcp/compact1600icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
2154217924 0 032109 856 744kcp/compact1600icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
2158017740 0 031869 856 744kcp/compact1600icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
216709184 0 022169 832 776kcp/reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2170017404 0 032853 856 744kcp/compact1600icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
2264018816 0 035117 856 776kcp/compact1600icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
2276818076 0 033461 856 744kcp/compact1600icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
2278818076 0 033461 856 744kcp/compact1600icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
2281618076 0 033461 856 744kcp/compact1600icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
2293218960 0 035613 856 776kcp/compact1600icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
2294418076 0 033461 856 744kcp/compact1600icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
2296218456 0 034549 856 776kcp/compact1600icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
2307618188 0 033973 856 744kcp/compact1600icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
2308218188 0 033973 856 744kcp/compact1600icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
2310818188 0 033973 856 744kcp/compact1600icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
2315218188 0 033973 856 744kcp/compact1600icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
2319238728 0 054157 856 744kcp/inplace1600biicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2319838728 0 054157 856 744kcp/inplace1600biicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
2320038728 0 054157 856 744kcp/inplace1600biicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
2320438728 0 054157 856 744kcp/inplace1600biicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
2328238536 0 052669 856 744kcp/inplace1600biicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
2537039560 0 053749 856 744kcp/inplace1600biicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
2542439768 0 055229 856 744kcp/inplace1600biicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
2543239768 0 055229 856 744kcp/inplace1600biicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
2544639768 0 055229 856 744kcp/inplace1600biicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2544639768 0 055229 856 744kcp/inplace1600biicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2880624584 0 040181 872 744kcp/reference1600icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
2883024584 0 040181 872 744kcp/reference1600icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2887024584 0 040181 872 744kcp/reference1600icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2888424584 0 040181 872 744kcp/reference1600icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
329326286 0 015452 792 776kcp/compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3437024224 0 039789 872 744kcp/reference1600icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
3437624224 0 039789 872 744kcp/reference1600icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
3437624224 0 039789 872 744kcp/reference1600icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
3439624224 0 039789 872 744kcp/reference1600icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
351767193 0 017289 816 776kcp/compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
373927955 0 018137 816 776kcp/compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4189625544 0 039869 872 744kcp/reference1600icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
4245218368 0 034349 856 776kcp/compact1600icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
4763424600 0 038869 872 744kcp/reference1600icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
765788160 0 018372 824 776kcp/reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
9622225488 0 042032 880 776kcp/reference1600icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
10330627240 0 044136 880 776kcp/reference1600icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
1108728075 0 018196 824 776kcp/reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1206526731 0 015996 808 776kcp/reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
19527413041 0 026161 832 776kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
30320010289 0 020588 824 776kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
32079832592 0 048189 872 744kcp/reference1600-32bitsicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
32115032592 0 048189 872 744kcp/reference1600-32bitsicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
32418832224 0 048389 872 776kcp/reference1600-32bitsicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
32420632592 0 048189 872 744kcp/reference1600-32bitsicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
32442832552 0 048549 872 744kcp/reference1600-32bitsicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
32444832552 0 048549 872 744kcp/reference1600-32bitsicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
32493432152 0 048429 872 776kcp/reference1600-32bitsicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
33003832552 0 048549 872 744kcp/reference1600-32bitsicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
33124832552 0 048549 872 744kcp/reference1600-32bitsicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
33916631424 0 048336 880 776kcp/reference1600-32bitsicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
34477632592 0 048189 872 744kcp/reference1600-32bitsicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
37314030648 0 047240 880 776kcp/reference1600-32bitsicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
39129210025 0 020220 824 776kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
4308108698 0 018028 808 776kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
52138230552 0 044869 872 744kcp/reference1600-32bitsicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
52959230784 0 046429 872 744kcp/reference1600-32bitsicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
53030030784 0 046429 872 744kcp/reference1600-32bitsicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
53031830784 0 046429 872 744kcp/reference1600-32bitsicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
53446230784 0 046429 872 744kcp/reference1600-32bitsicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
57906031008 0 045381 872 744kcp/reference1600-32bitsicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
62255830392 0 046005 872 744kcp/reference1600-32bitsicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
62294030392 0 046005 872 744kcp/reference1600-32bitsicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
62348230392 0 046005 872 744kcp/reference1600-32bitsicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
62390830392 0 046005 872 744kcp/reference1600-32bitsicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017

Test failure

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

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/compact1600
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/compact1600
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/inplace1600bi
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/inplace1600bi
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600AVX512
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600AVX512
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64shld
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64shld
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600lcu6
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600lcu6
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600lcufull
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600lcufull
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600lcufullshld
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600lcufullshld
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600u6
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600u6
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600ufull
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600ufull
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/reference1600
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/reference1600
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/reference1600-32bits
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/reference1600-32bits

Compiler output

Implementation: kcp/inplace1600ARMv6M
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:203: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:611: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:612: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv6M
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M

Compiler output

Implementation: kcp/inplace1600ARMv7A
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:469: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7A
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A

Compiler output

Implementation: kcp/inplace1600ARMv7M
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/inplace1600ARMv7M
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M

Compiler output

Implementation: kcp/optimized1600ARMv6Mu1
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:300: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu1
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1

Compiler output

Implementation: kcp/optimized1600ARMv6Mu2
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:374: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv6Mu2
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2

Compiler output

Implementation: kcp/optimized1600ARMv7A
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv7A
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: kcp/optimized1600ARMv8A
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d }[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600ARMv8A
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AVX2
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: icpc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp(26): warning #3438: unsupported option is ignored
KeccakP-1600-AVX2.cpp: #pragma GCC optimize("2")
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp:
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_hash_k12.a(KeccakSpongeWidth1600.o): in function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: ...

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

Compiler output

Implementation: kcp/optimized1600AsmX86-64Apple
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:555: Error: junk `(arg1)' after expression
keccak.s: keccak.s:556: Error: junk `(arg1)' after expression
keccak.s: keccak.s:557: Error: junk `(arg1)' after expression
keccak.s: keccak.s:558: Error: junk `(arg1)' after expression
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: junk `(arg1)' after expression
keccak.s: keccak.s:562: Error: junk `(arg1)' after expression
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: junk `(arg1)' after expression
keccak.s: keccak.s:565: Error: junk `(arg1)' after expression
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: junk `(arg1)' after expression
keccak.s: keccak.s:568: Error: junk `(arg1)' after expression
keccak.s: keccak.s:569: Error: junk `(arg1)' after expression
keccak.s: keccak.s:570: Error: junk `(arg1)' after expression
keccak.s: keccak.s:571: Error: junk `(arg1)' after expression
keccak.s: keccak.s:572: Error: junk `(arg1)' after expression
keccak.s: keccak.s:573: Error: junk `(arg1)' after expression
keccak.s: keccak.s:583: Error: too many memory references for `add'
keccak.s: keccak.s:598: Error: too many memory references for `add'
keccak.s: keccak.s:601: Error: too many memory references for `movq'
keccak.s: keccak.s:605: Error: junk `(arg2)' after expression
keccak.s: keccak.s:605: Error: junk `(arg1)' after expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE kcp/optimized1600AsmX86-64Apple
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: kcp/optimized1600XOPu6
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
KeccakP-1600-XOP.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/x86intrin.h:38,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:60:29: note: called from here
KeccakP-1600-XOP.c: 60 | #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:13: note: in expansion of macro 'ROL6464same'
KeccakP-1600-XOP.c: 250 | Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: | ^~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: 297 | thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: note: in expansion of macro 'roundsN'
KeccakP-1600-XOP.c: 400 | roundsN(nr)
KeccakP-1600-XOP.c: | ^~~~~~~
KeccakP-1600-XOP.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/x86intrin.h:38,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: 239 | _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: | ^~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:61:29: note: called from here
KeccakP-1600-XOP.c: 61 | #define ROL6464(a, r1, r2) _mm_rot_epi64(a, CONST128( rot_##r1##_##r2 ))
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: kcp/optimized1600XOPu6
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): warning #266: function "_mm_roti_epi64" declared implicitly
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): warning #266: function "_mm_rot_epi64" declared implicitly
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(400): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakP-1600-XOP.c: ...

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