Implementation notes: amd64, manny1024, crypto_hash/sha3512

Computer: manny1024
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: sha3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19528? ? ?? ? ?kcp/optimized1600AVX512icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
19548? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
19558? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
19560? ? ?? ? ?kcp/optimized1600AVX512icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
19820? ? ?? ? ?kcp/optimized1600AVX512icc_-no-vec2017091720170904
19868? ? ?? ? ?kcp/optimized1600AVX512icc2017091720170904
19966? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
20088? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
20096? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
20104? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
20108? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
20216? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
20218? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
20224? ? ?? ? ?kcp/optimized1600AVX512gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
20290? ? ?? ? ?kcp/optimized1600AVX512gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
20424? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
20998? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
21514? ? ?? ? ?kcp/optimized1600AVX512icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
26238? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
26260? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
26506? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
26536? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
26558? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
26584? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
26604? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
26624? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
27490? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
27492? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
27576? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
27592? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
27648? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
27666? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
27688? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
27688? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
27690? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
27690? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
27694? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
27698? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
27712? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
27712? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
27726? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
27734? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
27738? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
27740? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
27882? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
27892? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
27892? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
27900? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
27904? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
27908? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
27934? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-Os_-fomit-frame-pointer2017091720170904
28046? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
28054? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
28058? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
28062? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
28070? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
28096? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
28100? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
28108? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
28116? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
28128? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
28144? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
28146? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
28194? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
28196? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
28196? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
28200? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
28206? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
28216? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
28240? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
28256? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
28258? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
28260? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
28268? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
28280? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
28292? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
28306? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
28310? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
28310? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
28314? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
28316? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
28390? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
28394? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
28688? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
28728? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
28786? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
28826? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
28880? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
28916? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
28924? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
28928? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
28940? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
28944? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
28944? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
28948? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
28950? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
28958? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
28960? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
28966? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
28970? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
28970? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
28984? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
28986? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
28990? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
28990? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
28992? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O_-fomit-frame-pointer2017091720170904
28996? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
28996? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
28996? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
28998? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
29002? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
29008? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O_-fomit-frame-pointer2017091720170904
29024? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
29034? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
29036? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
29056? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
29058? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29058? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
29084? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
29086? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29092? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
29094? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29098? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29098? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
29100? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
29104? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29112? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
29114? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O3_-fomit-frame-pointer2017091720170904
29118? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29122? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29122? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
29156? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
29162? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29164? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O2_-fomit-frame-pointer2017091720170904
29166? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
29172? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
29172? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29172? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29208? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
29210? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29212? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29234? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
29234? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29236? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29240? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29248? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
29248? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29282? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29286? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29372? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29394? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
29398? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29408? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
29432? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
29440? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
29444? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
29458? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
29462? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29462? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
29468? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29470? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29478? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29480? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
29484? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
29490? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
29494? ? ?? ? ?kcp/optimized1600lcufullgcc_-Os_-fomit-frame-pointer2017091720170904
29506? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
29520? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc2017091720170904
29524? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
29524? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29528? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
29528? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29532? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
29532? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-no-vec2017091720170904
29534? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29534? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
29536? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
29540? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
29542? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29544? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
29544? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29544? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29546? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29552? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29554? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
29558? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29558? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
29560? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29560? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29560? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29560? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
29560? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
29562? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29562? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29564? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29568? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29568? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29570? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29570? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
29576? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
29576? ? ?? ? ?kcp/optimized1600AsmX86-64shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
29578? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29582? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
29584? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
29588? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
29590? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
29590? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
29590? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
29590? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29592? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
29592? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
29596? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
29596? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
29596? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
29598? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
29598? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
29598? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
29600? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
29600? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
29600? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
29600? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
29606? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29608? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29608? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
29610? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
29610? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29610? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
29614? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O2_-fomit-frame-pointer2017091720170904
29614? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
29618? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
29620? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29630? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29646? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
29660? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
29688? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
29694? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
29694? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29696? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29698? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
29708? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
29732? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
29732? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29734? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
29740? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
29746? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29752? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29756? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29756? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
29758? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29758? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
29760? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29766? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29768? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
29768? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29774? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
29776? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O_-fomit-frame-pointer2017091720170904
29776? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
29776? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29776? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29778? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
29778? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29780? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29782? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2017091720170904
29782? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
29784? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
29786? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc2017091720170904
29786? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29788? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
29792? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops2017091720170904
29794? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-Os_-fomit-frame-pointer2017091720170904
29798? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
29798? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29800? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
29800? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
29800? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29802? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29804? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
29806? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
29806? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
29810? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
29812? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
29812? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
29812? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
29814? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29816? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
29816? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
29816? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
29816? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
29818? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
29818? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
29818? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
29820? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29820? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
29822? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29822? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
29824? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
29824? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
29826? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29828? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29828? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
29830? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O3_-fomit-frame-pointer2017091720170904
29836? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
29838? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
29838? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
29842? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
29846? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
29848? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
29848? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29852? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
29854? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
29862? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29866? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29866? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29868? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
29868? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
29872? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29880? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29884? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
29886? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
29892? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29896? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29900? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
29916? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
29918? ? ?? ? ?kcp/optimized1600AsmX86-64shldcc2017091720170904
29956? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
29966? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
29966? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
29970? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
29984? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
29988? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
29998? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
29998? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30006? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
30012? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30056? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30056? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
30074? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30098? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30104? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30112? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30218? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
30220? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30226? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
30230? ? ?? ? ?kcp/optimized1600lcu6gcc_-Os_-fomit-frame-pointer2017091720170904
30232? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30234? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
30234? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30236? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30250? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
30254? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30258? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
30262? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30264? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
30294? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30298? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30314? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
30326? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
30338? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
30388? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30400? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
30402? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30412? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
30414? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
30418? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30428? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30458? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30468? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O_-fomit-frame-pointer2017091720170904
30468? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
30468? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
30468? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
30482? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O_-fomit-frame-pointer2017091720170904
30482? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
30482? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
30482? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30482? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
30484? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
30486? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
30486? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30488? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
30488? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
30488? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30492? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-Os_-fomit-frame-pointer2017091720170904
30492? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
30492? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30494? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
30494? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30494? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
30500? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
30500? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
30500? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
30500? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30502? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
30504? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30504? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
30506? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30506? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30508? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
30510? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
30510? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30510? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
30510? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
30510? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
30512? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
30512? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
30514? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30514? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
30516? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
30516? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
30520? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
30522? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
30522? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
30522? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30524? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30526? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
30526? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
30530? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
30532? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
30532? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
30534? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
30534? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
30536? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
30536? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
30538? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
30538? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
30538? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30538? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
30540? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
30542? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
30542? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
30544? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
30544? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
30550? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
30552? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O3_-fomit-frame-pointer2017091720170904
30552? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
30560? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
30562? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
30564? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
30564? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
30564? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
30566? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
30578? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30582? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30586? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30598? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30620? ? ?? ? ?kcp/optimized1600lcufullgcc_-O_-fomit-frame-pointer2017091720170904
30622? ? ?? ? ?kcp/optimized1600AsmX86-64cc2017091720170904
30624? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
30630? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
30634? ? ?? ? ?kcp/optimized1600AsmX86-64icc2017091720170904
30640? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
30642? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O_-fomit-frame-pointer2017091720170904
30642? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
30646? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
30648? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
30658? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30660? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
30666? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
30666? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
30666? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30668? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
30668? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30668? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
30670? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
30670? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-no-vec2017091720170904
30670? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
30672? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
30674? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
30676? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
30678? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30678? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30678? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
30680? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30682? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30682? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
30682? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30684? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30688? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30688? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
30690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
30690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
30690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
30690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
30692? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
30692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
30694? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30694? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
30694? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
30696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
30696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
30696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
30698? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30700? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
30702? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O2_-fomit-frame-pointer2017091720170904
30702? ? ?? ? ?kcp/optimized1600lcu6gcc_-O2_-fomit-frame-pointer2017091720170904
30704? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
30706? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
30708? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
30710? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30712? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
30714? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30722? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
30736? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30746? ? ?? ? ?kcp/optimized1600AsmX86-64icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
30748? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30750? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30758? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
30758? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30762? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30768? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
30794? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
30800? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
30812? ? ?? ? ?kcp/optimized1600AsmX86-64gcc2017091720170904
30816? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops2017091720170904
30882? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30890? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
30976? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
30976? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30980? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
30980? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30980? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
30986? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
30994? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
31004? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
31032? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
31062? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
31062? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
31062? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
31064? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
31066? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
31074? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
31090? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
31090? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
31092? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
31100? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
31122? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O_-fomit-frame-pointer2017091720170904
31132? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
31134? ? ?? ? ?kcp/optimized1600lcu6gcc_-O_-fomit-frame-pointer2017091720170904
31134? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
31156? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
31168? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
31170? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
31180? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
31270? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
31280? ? ?? ? ?kcp/optimized1600lcufullgcc_-O3_-fomit-frame-pointer2017091720170904
31284? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
31296? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
31300? ? ?? ? ?kcp/optimized1600lcufullgcc_-O2_-fomit-frame-pointer2017091720170904
31308? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
31318? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
31346? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
31348? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
31354? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
31376? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
31392? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
31392? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
31394? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
31404? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
31408? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
31414? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
31416? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
31424? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
31424? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
31442? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
31442? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
31468? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
31484? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
31486? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
31496? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
31522? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
31594? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
31596? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
31606? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
31610? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
31612? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
31618? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
31618? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
31702? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
31758? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
32150? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32158? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32466? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32478? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
32480? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32486? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
32498? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
32558? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
32558? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
32560? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
32570? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
32576? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
32578? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
32598? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
32626? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
32630? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
32636? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
32728? ? ?? ? ?kcp/optimized1600ufullgcc_-Os_-fomit-frame-pointer2017091720170904
32798? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
32802? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
32802? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
32820? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
32842? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
32852? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
32886? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32886? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32892? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
32900? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
33010? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
33080? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
33084? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
33086? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
33086? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
33094? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
33106? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
33276? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
33294? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
33342? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
33348? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
33350? ? ?? ? ?kcp/optimized1600u6gcc_-Os_-fomit-frame-pointer2017091720170904
33350? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
33352? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
33368? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
33376? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
33378? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
33380? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
33400? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
33402? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
33408? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
33422? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
33424? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
33432? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
33432? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
33444? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
33492? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
33494? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
33494? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
33508? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
33510? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
33512? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
33532? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
33532? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
33538? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
33540? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
33562? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
33580? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
33596? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
33602? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
33626? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
33644? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
33658? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
33664? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
33730? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
33734? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
33736? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
33746? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
33748? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
33758? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
33780? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
33784? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
33786? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
33798? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
33814? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
33818? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
33822? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
33822? ? ?? ? ?kcp/optimized1600lcufullshldicc2017091720170904
33834? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
33842? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
33848? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
33872? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
33896? ? ?? ? ?kcp/optimized1600lcufullshldicc_-no-vec2017091720170904
33970? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
34064? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
34070? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
34072? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
34084? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
34216? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
34222? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
34238? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
34266? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
34274? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
34284? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
34384? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
34386? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
34404? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
34406? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
34418? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
34458? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
34464? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
34478? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
34490? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
34502? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
34518? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
34538? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
34552? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
34558? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
34560? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
34592? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
34618? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
34630? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
34650? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
34800? ? ?? ? ?kcp/optimized1600u6gcc_-O2_-fomit-frame-pointer2017091720170904
34842? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
34846? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
34850? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
34854? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
34998? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
35008? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
35024? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
35032? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
35034? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
35048? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
35054? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
35058? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
35062? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
35064? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
35064? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
35068? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
35072? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
35072? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
35078? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
35078? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
35086? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
35096? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
35128? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
35132? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
35134? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
35146? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
35158? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
35164? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
35176? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
35186? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
35186? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
35192? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
35198? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
35210? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
35222? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
35224? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
35224? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
35240? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
35244? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
35252? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
35270? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
35274? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
35284? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
35288? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
35290? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
35290? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
35294? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
35308? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
35316? ? ?? ? ?kcp/optimized1600ufullgcc_-O2_-fomit-frame-pointer2017091720170904
35316? ? ?? ? ?kcp/optimized1600ufullgcc_-O3_-fomit-frame-pointer2017091720170904
35326? ? ?? ? ?kcp/optimized1600ufullgcc_-O_-fomit-frame-pointer2017091720170904
35364? ? ?? ? ?kcp/optimized1600lcu6gcc_-O3_-fomit-frame-pointer2017091720170904
35364? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
35386? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O_-fomit-frame-pointer2017091720170904
35530? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
35570? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
35576? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
35582? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
35606? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
35618? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
35744? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
35830? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
35840? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
35852? ? ?? ? ?kcp/optimized1600u6gcc_-O3_-fomit-frame-pointer2017091720170904
35868? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
35884? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
35894? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
35962? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
35968? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
36010? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
36014? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
36016? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
36020? ? ?? ? ?kcp/optimized1600u6gcc_-O_-fomit-frame-pointer2017091720170904
36024? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
36040? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O_-fomit-frame-pointer2017091720170904
36090? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
36092? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
36094? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
36098? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
36108? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
36110? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
36110? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
36124? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
36146? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
36162? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
36172? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
36330? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
36366? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
36382? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
36392? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
36398? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
36400? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
36500? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
36502? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
36916? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
36926? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
36974? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
36976? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
37070? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
37082? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
37492? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
37500? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
37574? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
37868? ? ?? ? ?kcp/optimized1600lcufullshldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
37908? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
37932? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
38530? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
58340? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
60578? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
60586? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
60718? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
60720? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
60736? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
60740? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
60804? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
60980? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
61016? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
61072? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
61670? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
62396? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
62548? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
62572? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
62602? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
66840? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
68368? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
68492? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
69364? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
70162? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
70966? ? ?? ? ?kcp/inplace1600biicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
71068? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
71136? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
71424? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
71836? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
71858? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
72020? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
72042? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
72088? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
72142? ? ?? ? ?kcp/reference1600gcc_-O3_-fomit-frame-pointer2017091720170904
72156? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
72212? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
72218? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
72240? ? ?? ? ?kcp/reference1600gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
72708? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
72732? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
72762? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
72764? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
72776? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
72780? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
72792? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
72946? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
73020? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
73062? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
73564? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
73570? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
73572? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
73622? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
73634? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
73830? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
73836? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
73870? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
73918? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
74350? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
74358? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
74534? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
74640? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
74882? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
74914? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
74928? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
74936? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
75058? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
75084? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
75340? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
75362? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
75366? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
75370? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
75414? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
75742? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
75744? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
75770? ? ?? ? ?kcp/inplace1600bigcc_-m64_-Os_-fomit-frame-pointer2017091720170904
75772? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
75772? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
75772? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
75794? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
75812? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
75820? ? ?? ? ?kcp/inplace1600bigcc_-Os_-fomit-frame-pointer2017091720170904
75832? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
75866? ? ?? ? ?kcp/inplace1600bigcc_-O_-fomit-frame-pointer2017091720170904
75886? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
75926? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
75940? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O_-fomit-frame-pointer2017091720170904
75986? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
76004? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
76004? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
76634? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
76646? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
76672? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
76672? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
76688? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
76702? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
76728? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
76730? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
76962? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
77400? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
77404? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
77612? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
77670? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
77770? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
77828? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
77924? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
77946? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
77962? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
77988? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
78122? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
78136? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
78168? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
78190? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
78952? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
79006? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
79142? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
79226? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
79434? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
79468? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
79892? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
80254? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
80268? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
80290? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
80300? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
80302? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
80428? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
80746? ? ?? ? ?kcp/inplace1600biicc_-no-vec2017091720170904
80974? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
80988? ? ?? ? ?kcp/inplace1600biicc2017091720170904
81112? ? ?? ? ?kcp/inplace1600biicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
81226? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
81248? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
81622? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
81742? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
82798? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
83012? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
83488? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
85706? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
85746? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
85826? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
85912? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
86006? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
86376? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
86474? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
86654? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
86722? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
86846? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
86946? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
86994? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
87102? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
87840? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
87896? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
87916? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
88116? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
88122? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
88130? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
88176? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
88196? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
88370? ? ?? ? ?kcp/optimized1600lcu6cc2017091720170904
88516? ? ?? ? ?kcp/optimized1600u6gcc2017091720170904
88574? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops2017091720170904
88594? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops2017091720170904
88624? ? ?? ? ?kcp/optimized1600u6cc2017091720170904
88656? ? ?? ? ?kcp/optimized1600lcu6gcc2017091720170904
88738? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
88748? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
88782? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
88924? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
88924? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
88934? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
89058? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
89120? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O3_-fomit-frame-pointer2017091720170904
89168? ? ?? ? ?kcp/inplace1600bigcc_-O3_-fomit-frame-pointer2017091720170904
89274? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
89414? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
90150? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
90338? ? ?? ? ?kcp/inplace1600biicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
91112? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
91664? ? ?? ? ?kcp/optimized1600lcufullcc2017091720170904
91736? ? ?? ? ?kcp/optimized1600ufullcc2017091720170904
91870? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
91878? ? ?? ? ?kcp/optimized1600lcufullgcc2017091720170904
91944? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops2017091720170904
92102? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops2017091720170904
92104? ? ?? ? ?kcp/optimized1600ufullgcc2017091720170904
92182? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
92190? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
92204? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
92208? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
92216? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
92222? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
92256? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
92258? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
92264? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
92408? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
92586? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops2017091720170904
92590? ? ?? ? ?kcp/optimized1600lcufullshldgcc2017091720170904
92810? ? ?? ? ?kcp/optimized1600lcufullshldcc2017091720170904
93046? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
93062? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
93068? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
93072? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O2_-fomit-frame-pointer2017091720170904
93074? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
93096? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
93158? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
93242? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
93302? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
93378? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
93610? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
93776? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
93874? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
93944? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
94172? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
95894? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
96076? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
96194? ? ?? ? ?kcp/compact1600gcc_-m64_-O3_-fomit-frame-pointer2017091720170904
96230? ? ?? ? ?kcp/compact1600gcc_-O3_-fomit-frame-pointer2017091720170904
96308? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
96448? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
96546? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
97186? ? ?? ? ?kcp/inplace1600bigcc_-O2_-fomit-frame-pointer2017091720170904
100486? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
105834? ? ?? ? ?kcp/compact1600icc_-no-vec2017091720170904
109562? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
109880? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
109886? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
110144? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
110146? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
110338? ? ?? ? ?kcp/compact1600icc2017091720170904
110554? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
113802? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
114958? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
115854? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
120012? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
135242? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
135638? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
141134? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
142206? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
142260? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
142310? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
142338? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
144014? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
144158? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
144266? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
144414? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
145204? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
145220? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
145320? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
145436? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
145926? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
146046? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
146096? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
146156? ? ?? ? ?kcp/reference1600icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
146700? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
147588? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
147690? ? ?? ? ?kcp/reference1600icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
148682? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
148704? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
148838? ? ?? ? ?kcp/compact1600gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
148852? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
148854? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
148868? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
148908? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
149050? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
149166? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
149392? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
149440? ? ?? ? ?kcp/compact1600gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
149462? ? ?? ? ?kcp/compact1600gcc_-Os_-fomit-frame-pointer2017091720170904
149604? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
149794? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
150038? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
150196? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
150226? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
150296? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
150434? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
150924? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
151060? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
152094? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
152188? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
152332? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
152384? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
152680? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
152692? ? ?? ? ?kcp/reference1600icc_-no-vec2017091720170904
153484? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
155376? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
155714? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
156310? ? ?? ? ?kcp/compact1600gcc_-O2_-fomit-frame-pointer2017091720170904
156438? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
156524? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
156750? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
157054? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
157068? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
157304? ? ?? ? ?kcp/compact1600icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
157366? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
157416? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
157660? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
157660? ? ?? ? ?kcp/compact1600gcc_-m64_-O_-fomit-frame-pointer2017091720170904
158014? ? ?? ? ?kcp/compact1600gcc_-O_-fomit-frame-pointer2017091720170904
158298? ? ?? ? ?kcp/reference1600icc2017091720170904
158850? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
159192? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
159356? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
159940? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
160414? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
160426? ? ?? ? ?kcp/compact1600icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
160880? ? ?? ? ?kcp/compact1600gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
162350? ? ?? ? ?kcp/compact1600icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
163302? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
180508? ? ?? ? ?kcp/inplace1600bigcc2017091720170904
180824? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops2017091720170904
183018? ? ?? ? ?kcp/inplace1600bicc2017091720170904
183136? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
226108? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
231590? ? ?? ? ?kcp/reference1600icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
276070? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
278674? ? ?? ? ?kcp/reference1600-32bitsicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
290126? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
294026? ? ?? ? ?kcp/reference1600-32bitsicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
316180? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
317206? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
317274? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
319450? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
322600? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
322764? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
325526? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
325534? ? ?? ? ?kcp/reference1600gcc_-m64_-O2_-fomit-frame-pointer2017091720170904
325554? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
325562? ? ?? ? ?kcp/reference1600gcc_-O2_-fomit-frame-pointer2017091720170904
325592? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
326772? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
327282? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
327288? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
327558? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
328088? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
339392? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
341850? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
408588? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
410378? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
489860? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
490792? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
491404? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
494378? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
496050? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
500504? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
500536? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
501386? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
501458? ? ?? ? ?kcp/reference1600gcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
501518? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
501556? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
501690? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
502508? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
503882? ? ?? ? ?kcp/reference1600gcc_-Os_-fomit-frame-pointer2017091720170904
503996? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
504414? ? ?? ? ?kcp/reference1600gcc_-m64_-Os_-fomit-frame-pointer2017091720170904
504522? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
505136? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
508324? ? ?? ? ?kcp/compact1600gcc_-funroll-loops2017091720170904
509086? ? ?? ? ?kcp/compact1600cc2017091720170904
514388? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
516182? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
516406? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
520478? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
526258? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
526500? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
527294? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
527908? ? ?? ? ?kcp/compact1600gcc2017091720170904
533874? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
537356? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
539776? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
539858? ? ?? ? ?kcp/reference1600gcc_-m64_-O_-fomit-frame-pointer2017091720170904
539866? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
539900? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
540466? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
540590? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
541740? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
541888? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
542384? ? ?? ? ?kcp/reference1600gcc_-O_-fomit-frame-pointer2017091720170904
542482? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
542524? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
542540? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
551156? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
555616? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
562972? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
590404? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
627638? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
628698? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
631036? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
632778? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
633360? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
633386? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
635132? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
635850? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
649954? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
714742? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
716536? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
716934? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
851274? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
864064? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
891764? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
899302? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
905738? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
912790? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
913116? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
921998? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
927858? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
933322? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
939332? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
939586? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
945488? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
984690? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
989042? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
991902? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
992370? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
993914? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
997460? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
1002012? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
1002814? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
1011624? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
1012028? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
1013364? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
1018018? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
1019296? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
1020642? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
1020902? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
1021278? ? ?? ? ?kcp/reference1600-32bitsgcc_-O2_-fomit-frame-pointer2017091720170904
1022132? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
1022236? ? ?? ? ?kcp/reference1600-32bitsgcc_-O3_-fomit-frame-pointer2017091720170904
1022376? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
1022578? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
1024024? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
1028578? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
1030140? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
1031610? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
1034224? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
1035518? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
1037316? ? ?? ? ?kcp/reference1600-32bitsicc2017091720170904
1040820? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
1047832? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
1051184? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
1056810? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
1057700? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
1058518? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
1061774? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
1073098? ? ?? ? ?kcp/reference1600-32bitsicc_-no-vec2017091720170904
1075010? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
1077426? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
1079426? ? ?? ? ?kcp/reference1600-32bitsicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
1091226? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
1099614? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
1113846? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
1123974? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
1124798? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
1144724? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
1205920? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
1230348? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
1271116? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
1292964? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
1293124? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
1300412? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
1324252? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
1332104? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
1332272? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
1337390? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
1345668? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
1392756? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
1402410? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
1405698? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
1411720? ? ?? ? ?kcp/reference1600-32bitsgcc_-O_-fomit-frame-pointer2017091720170904
1415612? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
1415770? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O_-fomit-frame-pointer2017091720170904
1416000? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
1416338? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
1417674? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
1423414? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
1425700? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
1429498? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
1431056? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
1431374? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
1431768? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
1431850? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
1439896? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
1441222? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
1441370? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
1444692? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
1447562? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
1452922? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
1455186? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
1456616? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
1458038? ? ?? ? ?kcp/reference1600-32bitsgcc_-Os_-fomit-frame-pointer2017091720170904
1459052? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
1459924? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
1460906? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
1461558? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
1462042? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
1462920? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
1547650? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
1758632? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
1777006? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
1944008? ? ?? ? ?kcp/reference1600cc2017091720170904
2039496? ? ?? ? ?kcp/reference1600gcc_-funroll-loops2017091720170904
2045554? ? ?? ? ?kcp/reference1600gcc2017091720170904
5028246? ? ?? ? ?kcp/reference1600-32bitscc2017091720170904
5147414? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops2017091720170904
5149310? ? ?? ? ?kcp/reference1600-32bitsgcc2017091720170904

Compiler output

Implementation: crypto_hash/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
try.cpp: crypto_hash_sha3512.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_sha3512.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_sha3512.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_sha3512.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/sha3512/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O -fomit-frame-pointer
try.cpp: crypto_hash_sha3512.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_sha3512.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_sha3512.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_sha3512.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/sha3512/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer
try.cpp: crypto_hash_sha3512.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_sha3512.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_sha3512.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_sha3512.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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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/sha3512/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_sha3512.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_sha3512.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_sha3512.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