Implementation notes: amd64, manny1024, crypto_hash/k12

Computer: manny1024
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: k12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4470? ? ?? ? ?kcp/optimized1600AVX512icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
4494? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
4494? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
4506? ? ?? ? ?kcp/optimized1600AVX512icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
4514? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
4530? ? ?? ? ?kcp/optimized1600AVX512icc_-no-vec2017091720170904
4538? ? ?? ? ?kcp/optimized1600AVX512icc2017091720170904
4568? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
4590? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
4616? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
4624? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
4628? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
4636? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
4640? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
4664? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
4668? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
4708? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
4712? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
6976? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
6984? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7002? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7016? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7028? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7032? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7042? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7118? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc2017091720170904
7122? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
7126? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
7128? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-no-vec2017091720170904
7128? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
7130? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
7132? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7134? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
7136? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
7140? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
7144? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7146? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7150? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7150? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7150? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7152? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7152? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
7154? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7154? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7154? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
7156? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
7158? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7158? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7158? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
7158? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O3_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
7160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
7162? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7164? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O2_-fomit-frame-pointer2017091720170904
7164? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7164? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
7164? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
7166? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
7166? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7168? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7168? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
7172? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7172? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
7172? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
7174? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7174? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7174? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7174? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7176? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7178? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7178? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7178? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7180? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7180? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7180? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
7182? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
7182? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7182? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
7184? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7184? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
7184? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7184? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
7186? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
7188? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7188? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7188? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
7190? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7192? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
7192? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
7194? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
7196? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-Os_-fomit-frame-pointer2017091720170904
7196? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
7196? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7198? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7198? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7200? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7200? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
7200? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7202? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-Os_-fomit-frame-pointer2017091720170904
7202? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7202? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
7204? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7204? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
7206? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7206? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7206? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
7206? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7206? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
7208? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O_-fomit-frame-pointer2017091720170904
7208? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
7208? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
7210? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
7210? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2017091720170904
7212? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
7214? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7214? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7216? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
7216? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7220? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7228? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
7228? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7228? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7230? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
7230? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7230? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7234? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7234? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7238? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7240? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7248? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7248? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7250? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7252? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7258? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
7258? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7262? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7264? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7266? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
7266? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7266? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7268? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7270? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7272? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
7272? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7272? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
7276? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7288? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7296? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7300? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7300? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7302? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7308? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
7312? ? ?? ? ?kcp/optimized1600AsmX86-64icc2017091720170904
7320? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
7322? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
7322? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7322? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
7324? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
7324? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
7326? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
7326? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7326? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-no-vec2017091720170904
7326? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
7328? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7328? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7328? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
7338? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
7348? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7350? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7350? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7350? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7350? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7352? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
7352? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7352? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7352? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O2_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7354? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7356? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
7356? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7356? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7358? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
7358? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
7358? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7360? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7362? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7362? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
7362? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
7364? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
7364? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
7366? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
7366? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
7368? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7368? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7368? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
7368? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
7370? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7370? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7370? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7370? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7372? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7372? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7372? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7374? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7376? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7376? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
7378? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7378? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7380? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7380? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7380? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7380? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64shldcc2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
7382? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7384? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7384? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7384? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
7384? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
7386? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
7388? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
7390? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O3_-fomit-frame-pointer2017091720170904
7390? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7392? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7394? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7396? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7398? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7402? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7404? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
7406? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
7408? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7410? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
7412? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7416? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc2017091720170904
7416? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops2017091720170904
7416? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7416? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
7418? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-Os_-fomit-frame-pointer2017091720170904
7418? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
7418? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
7418? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7420? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7420? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7420? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7420? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
7422? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O_-fomit-frame-pointer2017091720170904
7422? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
7422? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O_-fomit-frame-pointer2017091720170904
7424? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7424? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7426? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7428? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7428? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7430? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7430? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
7430? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
7432? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7434? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7436? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7436? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
7436? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7436? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
7438? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
7438? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
7442? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7444? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
7450? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
7450? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
7452? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7456? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7462? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7468? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7468? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
7470? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7476? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
7480? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7480? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7480? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
7482? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
7482? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7484? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7490? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7496? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
7502? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
7506? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
7508? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7508? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
7510? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7512? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7512? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
7514? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
7516? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
7520? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
7524? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
7528? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
7528? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7530? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
7530? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
7536? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7540? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
7542? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7542? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
7544? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O3_-fomit-frame-pointer2017091720170904
7548? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7548? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
7548? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7556? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7556? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
7558? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7558? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
7558? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7564? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7570? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
7570? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7574? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
7578? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O_-fomit-frame-pointer2017091720170904
7578? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7578? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O_-fomit-frame-pointer2017091720170904
7578? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7582? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
7584? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7584? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
7586? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
7586? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7586? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7588? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7590? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7590? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7592? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
7592? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7592? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
7594? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7596? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7596? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
7596? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7598? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O2_-fomit-frame-pointer2017091720170904
7598? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7598? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
7598? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
7598? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7600? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7606? ? ?? ? ?kcp/optimized1600AsmX86-64cc2017091720170904
7606? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7608? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
7610? ? ?? ? ?kcp/optimized1600lcufullgcc_-Os_-fomit-frame-pointer2017091720170904
7612? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7614? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
7614? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
7620? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7628? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7628? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
7628? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
7632? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
7634? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops2017091720170904
7634? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7638? ? ?? ? ?kcp/optimized1600AsmX86-64gcc2017091720170904
7638? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
7644? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7644? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7646? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7654? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7654? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7656? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7658? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7658? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
7662? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7664? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7668? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7676? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
7680? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7682? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7688? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7690? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7694? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
7694? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7694? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7698? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
7704? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7706? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7712? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
7724? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7730? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7730? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7732? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7734? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
7736? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
7738? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7738? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7738? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7742? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7744? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7744? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7746? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7752? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7754? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7758? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
7762? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
7768? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
7768? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
7768? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
7770? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
7772? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7772? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
7774? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
7780? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
7784? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
7784? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7784? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7786? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
7790? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7798? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7802? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
7802? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
7804? ? ?? ? ?kcp/optimized1600lcu6gcc_-Os_-fomit-frame-pointer2017091720170904
7806? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7812? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7818? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7824? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7828? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7828? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7830? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7832? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7836? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
7840? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7852? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
7854? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7862? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7868? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
7868? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
7870? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
7872? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
7904? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7906? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
7910? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7910? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7912? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
7912? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7914? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
7914? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
7916? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7922? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
7924? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7926? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
7932? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
7932? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
7936? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
7936? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
7936? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7944? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
7946? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7950? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
7950? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
7962? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
7962? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7964? ? ?? ? ?kcp/optimized1600lcu6gcc_-O2_-fomit-frame-pointer2017091720170904
7966? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7966? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
7966? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
7970? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
7972? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
7972? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
7978? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7980? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7982? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
7984? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
7984? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
7986? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
7986? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O_-fomit-frame-pointer2017091720170904
7986? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
7988? ? ?? ? ?kcp/optimized1600lcufullgcc_-O_-fomit-frame-pointer2017091720170904
7988? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
7988? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
7988? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
7990? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
7990? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7990? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
7990? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
7998? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
8000? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
8000? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8012? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
8012? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
8014? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
8020? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
8028? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
8034? ? ?? ? ?kcp/optimized1600lcu6gcc_-O3_-fomit-frame-pointer2017091720170904
8034? ? ?? ? ?kcp/optimized1600lcufullgcc_-O3_-fomit-frame-pointer2017091720170904
8034? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
8034? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
8038? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
8040? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
8040? ? ?? ? ?kcp/optimized1600lcufullshldicc2017091720170904
8044? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
8044? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
8044? ? ?? ? ?kcp/optimized1600lcufullshldicc_-no-vec2017091720170904
8050? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
8052? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
8056? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
8058? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8058? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
8066? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8072? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
8078? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
8080? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
8080? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8082? ? ?? ? ?kcp/optimized1600lcufullgcc_-O2_-fomit-frame-pointer2017091720170904
8082? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
8090? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
8100? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8108? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8112? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
8116? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
8124? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8128? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8128? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
8128? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8132? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8132? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8138? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8156? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8160? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
8166? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
8168? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
8174? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
8178? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8182? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8194? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8198? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
8198? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
8198? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
8198? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
8200? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8200? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
8208? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
8212? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8222? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
8226? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
8230? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
8232? ? ?? ? ?kcp/optimized1600lcu6gcc_-O_-fomit-frame-pointer2017091720170904
8236? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
8244? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
8252? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8266? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8268? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8270? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8276? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
8276? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
8278? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
8280? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8280? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
8282? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8300? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O_-fomit-frame-pointer2017091720170904
8340? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
8344? ? ?? ? ?kcp/optimized1600ufullgcc_-Os_-fomit-frame-pointer2017091720170904
8344? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8438? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
8450? ? ?? ? ?kcp/optimized1600u6gcc_-Os_-fomit-frame-pointer2017091720170904
8498? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
8504? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
8508? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
8514? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
8518? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
8530? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8532? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8540? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8542? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8548? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
8550? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8552? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
8552? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8564? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
8564? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
8566? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
8566? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8578? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
8584? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
8590? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
8590? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
8598? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
8608? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
8608? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8610? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8614? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8614? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
8616? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
8618? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8620? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
8622? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
8622? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8626? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
8628? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
8630? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
8632? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
8632? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8632? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
8638? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
8638? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
8642? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
8642? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
8646? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
8648? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
8652? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
8656? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
8660? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
8660? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
8670? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
8670? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
8670? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
8672? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
8676? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
8678? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8680? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
8684? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
8684? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8688? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
8690? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8694? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8698? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
8712? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
8714? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
8720? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8724? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8726? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
8730? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
8732? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
8746? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8760? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8766? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
8784? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
8788? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8796? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8800? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
8800? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
8802? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
8802? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
8804? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
8828? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8828? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8862? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8862? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
8868? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
8876? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
8886? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
8890? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
8892? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
8932? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
8950? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
8952? ? ?? ? ?kcp/optimized1600u6gcc_-O2_-fomit-frame-pointer2017091720170904
8952? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
8954? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
8956? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
8958? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
8962? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8964? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
8966? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
8968? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
8968? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
8968? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
8972? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
8976? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
8976? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
8978? ? ?? ? ?kcp/optimized1600ufullgcc_-O_-fomit-frame-pointer2017091720170904
8978? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
9000? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
9000? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
9004? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
9014? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
9014? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
9014? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
9018? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
9034? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
9034? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
9036? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
9042? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
9046? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
9048? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
9050? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O_-fomit-frame-pointer2017091720170904
9054? ? ?? ? ?kcp/optimized1600ufullgcc_-O3_-fomit-frame-pointer2017091720170904
9054? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
9058? ? ?? ? ?kcp/optimized1600ufullgcc_-O2_-fomit-frame-pointer2017091720170904
9058? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
9058? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
9058? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
9060? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
9060? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
9060? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
9062? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
9066? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
9068? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
9068? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
9074? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
9084? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
9086? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
9092? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
9104? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
9104? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
9108? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
9110? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
9118? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
9124? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
9128? ? ?? ? ?kcp/optimized1600u6gcc_-O3_-fomit-frame-pointer2017091720170904
9128? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
9130? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
9132? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
9142? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
9144? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
9148? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
9152? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
9156? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
9158? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
9158? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
9160? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
9160? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
9162? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
9172? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
9174? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
9176? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
9182? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
9184? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
9186? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
9188? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
9202? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
9204? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
9204? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
9206? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
9208? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
9210? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
9218? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
9218? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
9272? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
9276? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
9278? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
9288? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
9288? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
9292? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
9296? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
9298? ? ?? ? ?kcp/optimized1600u6gcc_-O_-fomit-frame-pointer2017091720170904
9298? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O_-fomit-frame-pointer2017091720170904
9334? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
9336? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
9342? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
9414? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
9424? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
9454? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
9514? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
10138? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
11628? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
15832? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
15888? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
15890? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
15912? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
15936? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
15968? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
16000? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
16092? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
16194? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
17218? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
17238? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
17254? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
17330? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
17338? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
17338? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
17374? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
17376? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
17384? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
17648? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
17688? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
17804? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
18330? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
18330? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
18360? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
18464? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
18568? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
18600? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
18662? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
18698? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
18700? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
18708? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
18710? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
18716? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
18716? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
18722? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
18750? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
18890? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
19066? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
19086? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
19114? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
19130? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
19144? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
19236? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
19322? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
19416? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
19456? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
19466? ? ?? ? ?kcp/reference1600gcc_-O3_-fomit-frame-pointer2017091720170904
19466? ? ?? ? ?kcp/reference1600gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
19500? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
19550? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
19552? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
19814? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
19816? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
19906? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
19980? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
19998? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
20004? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
20014? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
20024? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
20024? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
20236? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
20262? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
20308? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
20372? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
20410? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
20438? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
20444? ? ?? ? ?kcp/compact1600gcc_-O3_-fomit-frame-pointer2017091720170904
20450? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
20466? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
20466? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
20512? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
20516? ? ?? ? ?kcp/compact1600gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
20532? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
20532? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
20542? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
20564? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
20602? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
20684? ? ?? ? ?kcp/inplace1600biicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
20694? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
20706? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
20724? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
20726? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
20732? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
20742? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
20764? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
20798? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
21450? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
21454? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
21498? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
21522? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
21524? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
21526? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
21530? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
21584? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
21588? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
21592? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
21604? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
21622? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
21632? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
21636? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
21668? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
21672? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
21714? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
21768? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
21780? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
21784? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
21796? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
21812? ? ?? ? ?kcp/inplace1600bigcc_-O_-fomit-frame-pointer2017091720170904
21818? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
21832? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
21842? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
21864? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O_-fomit-frame-pointer2017091720170904
21872? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
21876? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
21888? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
21920? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
21924? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
22050? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
22054? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
22056? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
22064? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
22086? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
22092? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
22104? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
22110? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
22114? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
22118? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
22170? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
22182? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
22202? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
22210? ? ?? ? ?kcp/optimized1600lcufullcc2017091720170904
22220? ? ?? ? ?kcp/optimized1600ufullgcc2017091720170904
22234? ? ?? ? ?kcp/optimized1600ufullcc2017091720170904
22242? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops2017091720170904
22254? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
22264? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
22268? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
22270? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
22274? ? ?? ? ?kcp/optimized1600lcufullgcc2017091720170904
22280? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops2017091720170904
22280? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
22296? ? ?? ? ?kcp/optimized1600lcufullshldcc2017091720170904
22344? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops2017091720170904
22372? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
22372? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
22374? ? ?? ? ?kcp/optimized1600lcufullshldgcc2017091720170904
22374? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
22412? ? ?? ? ?kcp/inplace1600bigcc_-O3_-fomit-frame-pointer2017091720170904
22424? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O3_-fomit-frame-pointer2017091720170904
22524? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
22526? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
22544? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
22552? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
22556? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
22586? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
22596? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
22622? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
22632? ? ?? ? ?kcp/optimized1600u6cc2017091720170904
22634? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops2017091720170904
22638? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
22638? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
22656? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
22658? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
22662? ? ?? ? ?kcp/optimized1600lcu6cc2017091720170904
22666? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
22672? ? ?? ? ?kcp/optimized1600u6gcc2017091720170904
22716? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops2017091720170904
22764? ? ?? ? ?kcp/optimized1600lcu6gcc2017091720170904
22782? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
22816? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
22834? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
22846? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
22848? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
22852? ? ?? ? ?kcp/inplace1600bigcc_-Os_-fomit-frame-pointer2017091720170904
22854? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
22856? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
22860? ? ?? ? ?kcp/inplace1600bigcc_-m64_-Os_-fomit-frame-pointer2017091720170904
22860? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
22868? ? ?? ? ?kcp/inplace1600biicc_-no-vec2017091720170904
22882? ? ?? ? ?kcp/inplace1600biicc2017091720170904
22928? ? ?? ? ?kcp/inplace1600biicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
22930? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
23028? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
23036? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
23036? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
23040? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
23086? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
23104? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
23686? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
23718? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
24402? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
24452? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
24458? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
24538? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
24554? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
24576? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
24612? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
24616? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
24616? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
24834? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
24842? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
24850? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
25420? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
25430? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
25444? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
25496? ? ?? ? ?kcp/inplace1600bigcc_-O2_-fomit-frame-pointer2017091720170904
25506? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O2_-fomit-frame-pointer2017091720170904
25536? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
25538? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
25540? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
25542? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
25560? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
25578? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
25580? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
25632? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
25708? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
25748? ? ?? ? ?kcp/compact1600icc2017091720170904
25818? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
25854? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
25940? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
25960? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
26732? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
27284? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
27300? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
27684? ? ?? ? ?kcp/compact1600icc_-no-vec2017091720170904
28176? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
28234? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
28686? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
28764? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
34030? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
34180? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
34292? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
34316? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
34316? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
34564? ? ?? ? ?kcp/compact1600gcc_-Os_-fomit-frame-pointer2017091720170904
34612? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
34674? ? ?? ? ?kcp/compact1600gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
34680? ? ?? ? ?kcp/compact1600gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
34686? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
34694? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
34820? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
35014? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
35040? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
35066? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
35066? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
35122? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
35148? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
35328? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
35464? ? ?? ? ?kcp/compact1600gcc_-m64_-O_-fomit-frame-pointer2017091720170904
35468? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
35846? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
35880? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
35922? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
35928? ? ?? ? ?kcp/reference1600icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
35980? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
36082? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
36166? ? ?? ? ?kcp/compact1600icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
36582? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
36622? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
36646? ? ?? ? ?kcp/reference1600icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
36650? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
36662? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
36666? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
36674? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
36706? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
36732? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
36802? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
36820? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
36824? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
36852? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
36858? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
36870? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
36876? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
36888? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
36942? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
37238? ? ?? ? ?kcp/compact1600icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
37322? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
37328? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
37344? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
37454? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
37538? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
37578? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
37614? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
37730? ? ?? ? ?kcp/reference1600icc_-no-vec2017091720170904
37748? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
37786? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
37834? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
38138? ? ?? ? ?kcp/compact1600gcc_-O2_-fomit-frame-pointer2017091720170904
38144? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
38254? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
38262? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
38262? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
38302? ? ?? ? ?kcp/compact1600gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
38316? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
38346? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
38608? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
38706? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
38706? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
38794? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
38856? ? ?? ? ?kcp/reference1600icc2017091720170904
38896? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
39732? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
40990? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
47132? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
51758? ? ?? ? ?kcp/compact1600gcc_-O_-fomit-frame-pointer2017091720170904
54272? ? ?? ? ?kcp/inplace1600bigcc2017091720170904
54382? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops2017091720170904
54756? ? ?? ? ?kcp/inplace1600bicc2017091720170904
70716? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
74852? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
75268? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
75480? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
76108? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
76336? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
76346? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
76732? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
76806? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
77678? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
77752? ? ?? ? ?kcp/reference1600gcc_-O2_-fomit-frame-pointer2017091720170904
77932? ? ?? ? ?kcp/reference1600gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
77988? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
77988? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
78030? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
78074? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
78196? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
88982? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
90154? ? ?? ? ?kcp/reference1600-32bitsicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
92162? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
93936? ? ?? ? ?kcp/reference1600-32bitsicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
97292? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
97380? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
116174? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
116710? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
118604? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
119012? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
119456? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
119568? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
119572? ? ?? ? ?kcp/reference1600gcc_-Os_-fomit-frame-pointer2017091720170904
119662? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
119668? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
119814? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
120096? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
120118? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
120686? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
122290? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
122392? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
122606? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
122852? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
122874? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
122926? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
123016? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
123020? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
123102? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
123108? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
123142? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
124174? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
124268? ? ?? ? ?kcp/reference1600gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
124394? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
125242? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
125668? ? ?? ? ?kcp/compact1600gcc_-funroll-loops2017091720170904
125762? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
125862? ? ?? ? ?kcp/reference1600gcc_-O_-fomit-frame-pointer2017091720170904
125872? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
125890? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
125956? ? ?? ? ?kcp/reference1600gcc_-m64_-O_-fomit-frame-pointer2017091720170904
126100? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
126116? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
126134? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
126604? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
126696? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
126706? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
126770? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
126908? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
126946? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
126974? ? ?? ? ?kcp/compact1600cc2017091720170904
127968? ? ?? ? ?kcp/compact1600gcc2017091720170904
131334? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
136344? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
143652? ? ?? ? ?kcp/reference1600gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
196404? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
206062? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
276322? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
277404? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
277620? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
277968? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
277994? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
278132? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
278296? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
278852? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
291400? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
326832? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
332500? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
333838? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
341812? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
341946? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
350238? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
357128? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
358274? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
359918? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
361690? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
364008? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
365442? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
365946? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
369196? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
369592? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
376114? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
376288? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
392836? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
393030? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
394714? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
395040? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
395786? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
395894? ? ?? ? ?kcp/reference1600-32bitsgcc_-O2_-fomit-frame-pointer2017091720170904
395958? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
396850? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
397116? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
397874? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
398474? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
401406? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
401654? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
425520? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
429098? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
430930? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
436038? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
438846? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
458210? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
458356? ? ?? ? ?kcp/reference1600cc2017091720170904
469904? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
470262? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
472176? ? ?? ? ?kcp/reference1600gcc_-funroll-loops2017091720170904
472300? ? ?? ? ?kcp/reference1600gcc2017091720170904
476798? ? ?? ? ?kcp/reference1600-32bitsicc2017091720170904
482476? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
487182? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
487672? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
489778? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
490278? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
492216? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
494810? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
496252? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
497376? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
501244? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
503520? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
503560? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
503582? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
506196? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
506354? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
506458? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
506482? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
506866? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
507060? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
507558? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
507730? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O_-fomit-frame-pointer2017091720170904
508202? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
508744? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
508770? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
508782? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
509080? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
509140? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
509156? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
509158? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
509228? ? ?? ? ?kcp/reference1600-32bitsgcc_-O_-fomit-frame-pointer2017091720170904
509316? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
509338? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
510056? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
510058? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
510212? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
510444? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
510714? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
510822? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
511194? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
513258? ? ?? ? ?kcp/reference1600-32bitsgcc_-O3_-fomit-frame-pointer2017091720170904
514368? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
514480? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
515050? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
516770? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
517322? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
517394? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
518674? ? ?? ? ?kcp/reference1600-32bitsgcc_-Os_-fomit-frame-pointer2017091720170904
521562? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
522204? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
522528? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
522766? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
523338? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
528260? ? ?? ? ?kcp/reference1600-32bitsicc_-no-vec2017091720170904
529248? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
529432? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
534522? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
539416? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
541974? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
547006? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
548364? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
548386? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
548954? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
580254? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
582352? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
1429182? ? ?? ? ?kcp/reference1600-32bitscc2017091720170904
1470686? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops2017091720170904
1478992? ? ?? ? ?kcp/reference1600-32bitsgcc2017091720170904

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: cc
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:204:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: cc
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: can't convert between vector values of different size
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv7A
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/optimized1600ARMv7A
gcc kcp/optimized1600ARMv7A
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops kcp/optimized1600ARMv7A
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
icc kcp/optimized1600ARMv7A
icc -no-vec kcp/optimized1600ARMv7A
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7A
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/inplace1600ARMv7A
gcc kcp/inplace1600ARMv7A
gcc -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops kcp/inplace1600ARMv7A
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7A
gcc -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
icc kcp/inplace1600ARMv7A
icc -no-vec kcp/inplace1600ARMv7A
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu1
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/optimized1600ARMv6Mu1
gcc kcp/optimized1600ARMv6Mu1
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu1
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc kcp/optimized1600ARMv6Mu1
icc -no-vec kcp/optimized1600ARMv6Mu1
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu2
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/optimized1600ARMv6Mu2
gcc kcp/optimized1600ARMv6Mu2
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv6Mu2
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc kcp/optimized1600ARMv6Mu2
icc -no-vec kcp/optimized1600ARMv6Mu2
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/inplace1600ARMv6M
gcc kcp/inplace1600ARMv6M
gcc -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops kcp/inplace1600ARMv6M
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv6M
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv6M
gcc -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
icc kcp/inplace1600ARMv6M
icc -no-vec kcp/inplace1600ARMv6M
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7M
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/inplace1600ARMv7M
gcc kcp/inplace1600ARMv7M
gcc -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops kcp/inplace1600ARMv7M
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7M
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/inplace1600ARMv7M
gcc -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
icc kcp/inplace1600ARMv7M
icc -no-vec kcp/inplace1600ARMv7M
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv8A
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/optimized1600ARMv8A
gcc kcp/optimized1600ARMv8A
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops kcp/optimized1600ARMv8A
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
icc kcp/optimized1600ARMv8A
icc -no-vec kcp/optimized1600ARMv8A
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVR8
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 117, namely:
CompilerImplementations
cc kcp/optimized1600AVR8
gcc kcp/optimized1600AVR8
gcc -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops kcp/optimized1600AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
icc kcp/optimized1600AVR8
icc -no-vec kcp/optimized1600AVR8
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/compact1600AVR8
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 117, namely:
CompilerImplementations
cc kcp/compact1600AVR8
gcc kcp/compact1600AVR8
gcc -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops kcp/compact1600AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=barcelona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=barcelona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
icc kcp/compact1600AVR8
icc -no-vec kcp/compact1600AVR8
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/compact1600AVR8
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/compact1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: cc
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: 117, namely:
CompilerImplementations
cc kcp/optimized1600AsmX86-64Apple
gcc kcp/optimized1600AsmX86-64Apple
gcc -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AsmX86-64Apple
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc kcp/optimized1600AsmX86-64Apple
icc -no-vec kcp/optimized1600AsmX86-64Apple
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h: In function 'void KeccakP1600_ExtractBytes(const void*, UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:900:1: error: inlining failed in call to always_inline 'void _mm256_storeu_si256(__m256i*, __m256i)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_storeu_si256 (__m256i *__P, __m256i __A)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:585:25: note: called from here
KeccakP-1600-AVX2.cpp: STORE(d + 0*5, s.a0);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:900:1: error: inlining failed in call to always_inline 'void _mm256_storeu_si256(__m256i*, __m256i)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_storeu_si256 (__m256i *__P, __m256i __A)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:586:25: note: called from here
KeccakP-1600-AVX2.cpp: STORE(d + 1*5, s.a1);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
g++ -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:51:59: note: called from here
KeccakP-1600-AVX2.cpp: #define SET(i0, i1, i2, i3) _mm256_setr_epi64x(i0, i1, i2, i3)
KeccakP-1600-AVX2.cpp: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:84:30: note: in expansion of macro 'SET'
KeccakP-1600-AVX2.cpp: _ROLV_TYPE SRLV##name = SET(64 - i0, 64 - i1, 64 - i2, 64 - i3);
KeccakP-1600-AVX2.cpp: ^~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:100:1: note: in expansion of macro '_ROLV_CONST'
KeccakP-1600-AVX2.cpp: _ROLV_CONST(_C4, 27, 20, 39, 8)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
g++ -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx2intrin.h: In function 'void KeccakP1600_Permute_Nrounds(void*, unsigned int)':
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx2intrin.h:1081:1: error: inlining failed in call to always_inline '__m256i _mm256_permute2x128_si256(__m256i, __m256i, int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_permute2x128_si256 (__m256i __X, __m256i __Y, const int __M)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:269:53: note: called from here
KeccakP-1600-AVX2.cpp: a4 = _mm256_permute2x128_si256(r0, r1, 0x20); \
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: note: in expansion of macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:48,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx2intrin.h:906:1: error: inlining failed in call to always_inline '__m256i _mm256_unpacklo_epi64(__m256i, __m256i)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_unpacklo_epi64 (__m256i __A, __m256i __B)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:268:45: note: called from here
KeccakP-1600-AVX2.cpp: r1 = _mm256_unpacklo_epi64(a24, a34); \
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: note: in expansion of macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: 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: 6, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O -fomit-frame-pointer
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: 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: 3, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: 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: 3, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: gcc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx512fintrin.h:5782:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 98, namely:
CompilerImplementations
gcc kcp/optimized1600AVX512
gcc -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops kcp/optimized1600AVX512
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:54:0,
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: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.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: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: note: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: 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: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:54:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.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: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:246:11: note: called from here
KeccakP-1600-XOP.c: Bsase = ROL6464(Bsase, 62, 55); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
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: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: 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: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 144, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=barcelona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx512fintrin.h:5782:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/avx512fintrin.h:5782:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
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: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: 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: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
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: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: 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: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:43:0,
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv7A
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7A
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7M
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv8A
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVR8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/compact1600AVR8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/compact1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
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: ...
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m64 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:54:0,
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: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.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: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:11: note: called from here
KeccakP-1600-XOP.c: 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: 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: roundsN(nr)
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/x86intrin.h:54:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.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: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: note: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: icc
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: 20, namely:
CompilerImplementations
icc kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -no-vec kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600lcu6
Compiler: icc
KeccakP-1600-opt64.c: ": internal error: ** The compiler has encountered an unexpected problem.
KeccakP-1600-opt64.c: ** Segmentation violation signal raised. **
KeccakP-1600-opt64.c: Access violation or stack overflow. Please contact Intel Support for assistance.
KeccakP-1600-opt64.c:
KeccakP-1600-opt64.c: compilation aborted for KeccakP-1600-opt64.c (code 4)

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
icc kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -no-vec kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull
icc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600u6 kcp/optimized1600ufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: icpc -xCOMMON-AVX512 -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: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: 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: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX512 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
icpc -xCORE-AVX512 -O3 -fomit-frame-pointer kcp/optimized1600AVX2