Implementation notes: amd64, hydra6, crypto_hash/k12

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: k12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
12618? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
12642? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
12646? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
12651? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
12652? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
12661? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
12662? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
12668? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
12670? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O2_-fomit-frame-pointer2017110620171020
12672? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
12672? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
12674? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
12674? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-Os_-fomit-frame-pointer2017110620171020
12674? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
12678? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
12680? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
12682? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
12684? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
12684? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
12686? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
12688? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
12690? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
12691? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
12692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
12692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O3_-fomit-frame-pointer2017110620171020
12692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
12692? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
12694? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
12694? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
12696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
12696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
12696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
12696? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
12697? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
12698? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O3_-fomit-frame-pointer2017110620171020
12698? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
12698? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
12698? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
12700? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
12701? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
12703? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
12704? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
12704? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
12704? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
12706? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
12706? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
12710? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-Os_-fomit-frame-pointer2017110620171020
12712? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O2_-fomit-frame-pointer2017110620171020
12714? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
12714? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
12714? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
12716? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
12716? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
12718? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
12718? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
12718? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
12720? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-O_-fomit-frame-pointer2017110620171020
12720? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
12720? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
12722? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
12724? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
12726? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
12728? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
12729? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
12730? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
12732? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
12732? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
12732? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
12734? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
12734? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
12734? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
12735? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
12736? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
12736? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
12738? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
12740? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
12740? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
12742? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
12742? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
12744? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
12744? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
12744? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
12748? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
12750? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
12752? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
12752? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
12754? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
12754? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
12754? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
12756? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
12756? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
12760? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
12762? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
12762? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
12762? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
12766? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
12768? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
12770? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
12778? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
12780? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-m64_-O_-fomit-frame-pointer2017110620171020
12796? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
12854? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
12856? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
12870? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
12938? ? ?? ? ?kcp/optimized1600AsmX86-64cc2017110620171020
13058? ? ?? ? ?kcp/optimized1600lcufullclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13067? ? ?? ? ?kcp/optimized1600AsmX86-64gcc2017110620171020
13088? ? ?? ? ?kcp/optimized1600lcufullclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13117? ? ?? ? ?kcp/optimized1600AsmX86-64gcc_-funroll-loops2017110620171020
13336? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
13346? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
13374? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
13384? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
13388? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
13402? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
13436? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
13456? ? ?? ? ?kcp/optimized1600lcu6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13466? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
13480? ? ?? ? ?kcp/optimized1600lcu6clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13480? ? ?? ? ?kcp/optimized1600lcu6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13490? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
13492? ? ?? ? ?kcp/optimized1600lcufullgcc_-Os_-fomit-frame-pointer2017110620171020
13494? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
13496? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
13500? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-Os_-fomit-frame-pointer2017110620171020
13510? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
13526? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
13530? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
13542? ? ?? ? ?kcp/optimized1600lcu6clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13556? ? ?? ? ?kcp/optimized1600lcu6clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13558? ? ?? ? ?kcp/optimized1600lcu6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13562? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
13576? ? ?? ? ?kcp/optimized1600lcu6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13592? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
13592? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
13596? ? ?? ? ?kcp/optimized1600lcu6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13602? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
13620? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
13630? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
13638? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
13638? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
13648? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
13650? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
13658? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
13674? ? ?? ? ?kcp/optimized1600lcufullclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13684? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
13685? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13694? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
13704? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
13718? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13736? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
13739? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13742? ? ?? ? ?kcp/optimized1600lcufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13744? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
13748? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13752? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13758? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13762? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
13763? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13768? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13778? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
13778? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13779? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13782? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13786? ? ?? ? ?kcp/optimized1600lcufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13788? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
13794? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
13802? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13816? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
13824? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
13828? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13830? ? ?? ? ?kcp/optimized1600lcufullclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
13830? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
13838? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13844? ? ?? ? ?kcp/optimized1600lcufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13844? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13846? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
13848? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
13850? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
13852? ? ?? ? ?kcp/optimized1600lcufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
13862? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13866? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13874? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13880? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13882? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13882? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13888? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
13892? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
13892? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
13895? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13900? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
13904? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
13906? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
13906? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O3_-fomit-frame-pointer2017110620171020
13906? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
13910? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
13912? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13912? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
13912? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
13914? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
13918? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
13926? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
13929? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13936? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
13938? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
13938? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
13940? ? ?? ? ?kcp/optimized1600lcufullgcc_-O3_-fomit-frame-pointer2017110620171020
13942? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
13950? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
13952? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
13954? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
13962? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
13962? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
13964? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
13978? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
13982? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O2_-fomit-frame-pointer2017110620171020
13982? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
13988? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
13990? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
13992? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
13992? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
13996? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
13998? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14000? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
14000? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
14002? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
14008? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
14010? ? ?? ? ?kcp/optimized1600lcufullgcc_-O2_-fomit-frame-pointer2017110620171020
14012? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O2_-fomit-frame-pointer2017110620171020
14016? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
14018? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
14020? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14022? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
14022? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14024? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
14026? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
14032? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14034? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
14044? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
14044? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
14046? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14052? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
14064? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
14070? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
14072? ? ?? ? ?kcp/optimized1600lcu6gcc_-O2_-fomit-frame-pointer2017110620171020
14088? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
14094? ? ?? ? ?kcp/optimized1600lcu6gcc_-O3_-fomit-frame-pointer2017110620171020
14102? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O3_-fomit-frame-pointer2017110620171020
14104? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
14110? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
14114? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
14120? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
14122? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
14134? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
14134? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
14142? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
14146? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
14148? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14156? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14162? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
14182? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
14190? ? ?? ? ?kcp/optimized1600lcufullgcc_-O_-fomit-frame-pointer2017110620171020
14190? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
14192? ? ?? ? ?kcp/optimized1600lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
14192? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-O_-fomit-frame-pointer2017110620171020
14196? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
14206? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
14224? ? ?? ? ?kcp/optimized1600ufullclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
14228? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
14240? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
14242? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
14254? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
14254? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14258? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14274? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
14284? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
14294? ? ?? ? ?kcp/optimized1600ufullclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
14296? ? ?? ? ?kcp/optimized1600lcufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
14309? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14310? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
14312? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-Os_-fomit-frame-pointer2017110620171020
14324? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
14324? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
14328? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14330? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
14332? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14333? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14334? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14336? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
14344? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
14348? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
14358? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14360? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
14368? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14370? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14372? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
14372? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
14374? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14384? ? ?? ? ?kcp/optimized1600lcu6gcc_-Os_-fomit-frame-pointer2017110620171020
14386? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
14386? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14394? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14394? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
14404? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14406? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14408? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
14424? ? ?? ? ?kcp/optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
14436? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
14436? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14436? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14442? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
14458? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
14464? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
14474? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14482? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
14482? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
14492? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14496? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14500? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
14512? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-O_-fomit-frame-pointer2017110620171020
14516? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
14560? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-Os_-fomit-frame-pointer2017110620171020
14566? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
14568? ? ?? ? ?kcp/optimized1600lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
14574? ? ?? ? ?kcp/optimized1600lcu6gcc_-O_-fomit-frame-pointer2017110620171020
14574? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
14574? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
14588? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
14594? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14596? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
14600? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
14602? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
14608? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14608? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
14612? ? ?? ? ?kcp/optimized1600u6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
14618? ? ?? ? ?kcp/optimized1600u6clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
14622? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
14624? ? ?? ? ?kcp/optimized1600ufullgcc_-Os_-fomit-frame-pointer2017110620171020
14652? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14658? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14662? ? ?? ? ?kcp/optimized1600u6clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
14662? ? ?? ? ?kcp/optimized1600u6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
14674? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14674? ? ?? ? ?kcp/optimized1600lcu6gcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
14690? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
14690? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
14704? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
14708? ? ?? ? ?kcp/optimized1600u6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
14724? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
14732? ? ?? ? ?kcp/optimized1600lcu6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
14742? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
14772? ? ?? ? ?kcp/optimized1600u6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
14780? ? ?? ? ?kcp/optimized1600u6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
14792? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14796? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14798? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14804? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
14806? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
14820? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
14820? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
14832? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
14834? ? ?? ? ?kcp/optimized1600u6clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
14840? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
14856? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14880? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14896? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
14932? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
15016? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15020? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
15028? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15028? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15030? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15032? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
15048? ? ?? ? ?kcp/optimized1600ufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
15056? ? ?? ? ?kcp/optimized1600ufullclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
15060? ? ?? ? ?kcp/optimized1600ufullclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
15062? ? ?? ? ?kcp/optimized1600ufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
15076? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15084? ? ?? ? ?kcp/optimized1600ufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
15084? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15088? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
15102? ? ?? ? ?kcp/optimized1600ufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
15115? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15116? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15122? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15158? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15220? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15220? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
15222? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15232? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
15236? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
15242? ? ?? ? ?kcp/optimized1600u6gcc_-O2_-fomit-frame-pointer2017110620171020
15244? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
15250? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15260? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O2_-fomit-frame-pointer2017110620171020
15276? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
15276? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
15280? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
15286? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
15290? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
15300? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
15305? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15310? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
15314? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
15322? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
15334? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
15336? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
15338? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
15348? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
15352? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
15354? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
15356? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
15356? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
15358? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
15358? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-Os_-fomit-frame-pointer2017110620171020
15358? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
15362? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
15362? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
15366? ? ?? ? ?kcp/optimized1600u6gcc_-Os_-fomit-frame-pointer2017110620171020
15368? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
15370? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
15372? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15374? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15376? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
15380? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
15404? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
15406? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
15410? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
15410? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
15411? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
15412? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
15418? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15422? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
15426? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
15434? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15436? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
15442? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
15444? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
15444? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15450? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
15456? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15478? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
15478? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
15481? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
15482? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15482? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15490? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15494? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15494? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15510? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15510? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15551? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15566? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
15590? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
15606? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
15638? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
15650? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
15662? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
15664? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
15664? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
15666? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
15668? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15668? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
15670? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
15672? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
15672? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
15674? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15682? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15686? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
15688? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
15692? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15692? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
15694? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
15700? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15708? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
15708? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O2_-fomit-frame-pointer2017110620171020
15715? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15716? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O3_-fomit-frame-pointer2017110620171020
15722? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
15724? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
15724? ? ?? ? ?kcp/optimized1600ufullgcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15726? ? ?? ? ?kcp/optimized1600ufullgcc_-O3_-fomit-frame-pointer2017110620171020
15730? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
15736? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
15744? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15746? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
15748? ? ?? ? ?kcp/optimized1600ufullgcc_-O2_-fomit-frame-pointer2017110620171020
15762? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
15766? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
15768? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
15774? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15776? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
15778? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
15790? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
15804? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
15806? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O3_-fomit-frame-pointer2017110620171020
15808? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
15812? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
15812? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
15814? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
15818? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15820? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
15828? ? ?? ? ?kcp/optimized1600u6gcc_-O3_-fomit-frame-pointer2017110620171020
15846? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
15850? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
15860? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
15876? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-O_-fomit-frame-pointer2017110620171020
15881? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
15888? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
15896? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
15900? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15904? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
15915? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
15918? ? ?? ? ?kcp/optimized1600ufullgcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
15928? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
15928? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
15928? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
15934? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
15938? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
15940? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
15946? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
15948? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15956? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
15958? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
15958? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
15968? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
15971? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
15972? ? ?? ? ?kcp/optimized1600ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
15976? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
15977? ? ?? ? ?kcp/optimized1600ufullgcc_-O_-fomit-frame-pointer2017110620171020
15982? ? ?? ? ?kcp/optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
16002? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
16008? ? ?? ? ?kcp/optimized1600ufullgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
16045? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
16130? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
16168? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
16180? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
16206? ? ?? ? ?kcp/optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
16212? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
16212? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
16212? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
16214? ? ?? ? ?kcp/optimized1600ufullgcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
16220? ? ?? ? ?kcp/optimized1600u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
16222? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-O_-fomit-frame-pointer2017110620171020
16226? ? ?? ? ?kcp/optimized1600u6gcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
16238? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
16245? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
16248? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
16258? ? ?? ? ?kcp/optimized1600u6gcc_-O_-fomit-frame-pointer2017110620171020
16268? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
16282? ? ?? ? ?kcp/optimized1600u6gcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
16298? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
16340? ? ?? ? ?kcp/optimized1600u6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
16404? ? ?? ? ?kcp/optimized1600u6gcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
16505? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
21032? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21034? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
21036? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
21036? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
21036? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
21044? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
21046? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21048? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21048? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21048? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
21049? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
21049? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21050? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
21050? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
21052? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
21052? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
21054? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
21054? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21056? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
21056? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
21058? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
21059? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
21060? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
21062? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O3_-fomit-frame-pointer2017110620171020
21063? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
21063? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21064? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2017110620171020
21066? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
21066? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
21066? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
21066? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
21068? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O_-fomit-frame-pointer2017110620171020
21068? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
21070? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
21070? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
21072? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-O2_-fomit-frame-pointer2017110620171020
21072? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
21072? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21074? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21074? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
21074? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
21075? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
21076? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
21076? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
21078? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21080? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
21080? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
21082? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
21084? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
21084? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
21084? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
21086? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21086? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
21088? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
21088? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21088? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
21090? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
21090? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2017110620171020
21091? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21092? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
21092? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
21092? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
21094? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-Os_-fomit-frame-pointer2017110620171020
21094? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
21094? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
21094? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
21094? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
21096? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2017110620171020
21096? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
21097? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
21098? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
21100? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
21104? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
21104? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2017110620171020
21104? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
21104? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
21106? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
21108? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
21110? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
21112? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
21113? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
21114? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
21116? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
21120? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
21120? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
21122? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
21124? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
21126? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
21132? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
21146? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
21160? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
21170? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
21588? ? ?? ? ?kcp/optimized1600AsmX86-64shldcc2017110620171020
21640? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc_-funroll-loops2017110620171020
21780? ? ?? ? ?kcp/optimized1600AsmX86-64shldgcc2017110620171020
21904? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
21914? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21916? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
21924? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21938? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
21953? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
21956? ? ?? ? ?kcp/optimized1600lcufullshldclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
21964? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
21981? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
21982? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
21982? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21984? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
21985? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
21986? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-Os_-fomit-frame-pointer2017110620171020
21988? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
21988? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
21990? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
21990? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
21992? ? ?? ? ?kcp/optimized1600lcufullshldclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
22000? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
22000? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
22000? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
22016? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
22020? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
22022? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
22024? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
22024? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
22030? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
22030? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O3_-fomit-frame-pointer2017110620171020
22034? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O3_-fomit-frame-pointer2017110620171020
22035? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
22036? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
22040? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
22044? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-Os_-fomit-frame-pointer2017110620171020
22044? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
22044? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
22044? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
22044? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
22050? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
22051? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
22052? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
22052? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
22052? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
22054? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
22056? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
22062? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
22064? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
22070? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O2_-fomit-frame-pointer2017110620171020
22070? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
22072? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
22076? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
22076? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
22078? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
22080? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O2_-fomit-frame-pointer2017110620171020
22080? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
22080? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
22082? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
22082? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
22082? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
22086? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
22092? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
22092? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
22102? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
22108? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
22114? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
22124? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
22128? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
22138? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
22138? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
22138? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
22142? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
22148? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
22150? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
22150? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
22152? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
22154? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
22164? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
22166? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
22180? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
22188? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
22194? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
22194? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
22196? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
22196? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
22206? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
22216? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
22223? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
22232? ? ?? ? ?kcp/optimized1600lcufullshldclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
22250? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
22262? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-O_-fomit-frame-pointer2017110620171020
22268? ? ?? ? ?kcp/optimized1600lcufullshldclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
22270? ? ?? ? ?kcp/optimized1600lcufullshldclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
22272? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
22274? ? ?? ? ?kcp/optimized1600lcufullshldclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
22299? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
22310? ? ?? ? ?kcp/optimized1600lcufullshldclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
22316? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
22324? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
22330? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
22332? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
22334? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
22336? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
22340? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
22342? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
22388? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
22388? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
22392? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
22424? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
22428? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
22428? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
22438? ? ?? ? ?kcp/optimized1600lcufullshldclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
22486? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-m64_-O_-fomit-frame-pointer2017110620171020
24446? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
24455? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
24790? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
24803? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
25018? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
25099? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
25446? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
25482? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
25502? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
27432? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
27438? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
27718? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
27826? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
27980? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
28024? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
28346? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
28356? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
28366? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
28372? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
28552? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
28932? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
29036? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
29074? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
29082? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
29200? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
29314? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
29331? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
29350? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
29604? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
29612? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
29624? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
29678? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
29772? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
29801? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
29966? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
32168? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
32388? ? ?? ? ?kcp/inplace1600biclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
32549? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
32618? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
32629? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
33238? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
33270? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
33302? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
33416? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
33514? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
33584? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
33600? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
33602? ? ?? ? ?kcp/compact1600gcc_-m64_-O3_-fomit-frame-pointer2017110620171020
33618? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
33690? ? ?? ? ?kcp/compact1600gcc_-O3_-fomit-frame-pointer2017110620171020
34095? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
34275? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
34376? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
34638? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
34692? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
35836? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
35956? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
35962? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
36064? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
36066? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
36208? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
36214? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
36258? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
36272? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
36358? ? ?? ? ?kcp/inplace1600biclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
36378? ? ?? ? ?kcp/inplace1600biclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
36400? ? ?? ? ?kcp/inplace1600biclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
36432? ? ?? ? ?kcp/inplace1600biclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
36434? ? ?? ? ?kcp/inplace1600biclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
36436? ? ?? ? ?kcp/inplace1600biclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
36454? ? ?? ? ?kcp/inplace1600biclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
36644? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
36970? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
36988? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
37002? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
37120? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
37132? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
37144? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
37160? ? ?? ? ?kcp/inplace1600bigcc_-m64_-Os_-fomit-frame-pointer2017110620171020
37192? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
37192? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
37200? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
37212? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
37216? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
37244? ? ?? ? ?kcp/inplace1600bigcc_-Os_-fomit-frame-pointer2017110620171020
37248? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
37274? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
37296? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
37296? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
37298? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
37310? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
37326? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
37362? ? ?? ? ?kcp/reference1600gcc_-O3_-fomit-frame-pointer2017110620171020
37379? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
37384? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
37438? ? ?? ? ?kcp/reference1600gcc_-m64_-O3_-fomit-frame-pointer2017110620171020
37440? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
37478? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
37492? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
37492? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
37506? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
37508? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
37508? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
37532? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
37532? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
37634? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
37672? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O3_-fomit-frame-pointer2017110620171020
37674? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
37688? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
37750? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
37764? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
37768? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
37808? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
37814? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
37866? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
37886? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
37902? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
37908? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
37928? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
37947? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
37954? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
38000? ? ?? ? ?kcp/inplace1600bigcc_-O3_-fomit-frame-pointer2017110620171020
38008? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
38016? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
38020? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
38034? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
38143? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
38326? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
38887? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
38926? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
39077? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
39113? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
39150? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
39194? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
39280? ? ?? ? ?kcp/compact1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
39318? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
39336? ? ?? ? ?kcp/compact1600clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
39362? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
39364? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
39366? ? ?? ? ?kcp/compact1600clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
39596? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
39596? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
39599? ? ?? ? ?kcp/compact1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
39610? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
39672? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
39714? ? ?? ? ?kcp/compact1600clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
39744? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
39850? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
39956? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
40012? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
40012? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
40014? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
40024? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
40116? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
40124? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
40126? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
40141? ? ?? ? ?kcp/compact1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
40220? ? ?? ? ?kcp/inplace1600bigcc_-O_-fomit-frame-pointer2017110620171020
40226? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
40554? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O_-fomit-frame-pointer2017110620171020
40584? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
40968? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
41020? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
41035? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
41044? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
41160? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
41170? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
41260? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
41482? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
41867? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
42776? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
42848? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
43068? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
43093? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
43161? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
43207? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
43229? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
43329? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
43410? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
43822? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
43828? ? ?? ? ?kcp/inplace1600bigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
43842? ? ?? ? ?kcp/inplace1600bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
43846? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
43863? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
43868? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
43882? ? ?? ? ?kcp/inplace1600bigcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
43886? ? ?? ? ?kcp/compact1600clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
43888? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
43888? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
43892? ? ?? ? ?kcp/inplace1600bigcc_-O2_-fomit-frame-pointer2017110620171020
43920? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
43950? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
43962? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
43962? ? ?? ? ?kcp/inplace1600bigcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
43984? ? ?? ? ?kcp/inplace1600bigcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
43996? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
43998? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
44000? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
44062? ? ?? ? ?kcp/compact1600clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
44172? ? ?? ? ?kcp/inplace1600bigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
44197? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
44216? ? ?? ? ?kcp/inplace1600bigcc_-m64_-O2_-fomit-frame-pointer2017110620171020
44672? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
45282? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
46498? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
46638? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
48316? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
48424? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
57996? ? ?? ? ?kcp/reference1600clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
58248? ? ?? ? ?kcp/reference1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
58470? ? ?? ? ?kcp/reference1600clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
58822? ? ?? ? ?kcp/reference1600clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
58936? ? ?? ? ?kcp/reference1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
59788? ? ?? ? ?kcp/reference1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
60220? ? ?? ? ?kcp/reference1600clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
60354? ? ?? ? ?kcp/reference1600clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
69716? ? ?? ? ?kcp/optimized1600ufullgcc2017110620171020
69796? ? ?? ? ?kcp/optimized1600ufullgcc_-funroll-loops2017110620171020
70074? ? ?? ? ?kcp/optimized1600ufullcc2017110620171020
70996? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
71652? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
72596? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
72710? ? ?? ? ?kcp/optimized1600u6gcc2017110620171020
73140? ? ?? ? ?kcp/optimized1600u6cc2017110620171020
73520? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
73612? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
73980? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
74088? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
74406? ? ?? ? ?kcp/compact1600gcc_-m64_-O2_-fomit-frame-pointer2017110620171020
74442? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
74552? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
74552? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
74580? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
74614? ? ?? ? ?kcp/optimized1600u6gcc_-funroll-loops2017110620171020
74734? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
74812? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
74880? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
75008? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
75038? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
75074? ? ?? ? ?kcp/optimized1600lcufullgcc2017110620171020
75086? ? ?? ? ?kcp/compact1600gcc_-Os_-fomit-frame-pointer2017110620171020
75214? ? ?? ? ?kcp/optimized1600lcufullcc2017110620171020
75254? ? ?? ? ?kcp/compact1600gcc_-m64_-Os_-fomit-frame-pointer2017110620171020
75350? ? ?? ? ?kcp/optimized1600lcufullgcc_-funroll-loops2017110620171020
75368? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
75520? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
75558? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
75564? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
75568? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
75648? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
75656? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
75676? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
75722? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
75838? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
75858? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
75898? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
75960? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
75960? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
76286? ? ?? ? ?kcp/compact1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
76296? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
76310? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
76384? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
76385? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
76400? ? ?? ? ?kcp/compact1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
76436? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
76518? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
76562? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
76574? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
76642? ? ?? ? ?kcp/compact1600gcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
76706? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
76754? ? ?? ? ?kcp/compact1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
77590? ? ?? ? ?kcp/compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
77614? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
77774? ? ?? ? ?kcp/compact1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
77804? ? ?? ? ?kcp/compact1600gcc_-O2_-fomit-frame-pointer2017110620171020
77962? ? ?? ? ?kcp/compact1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
78046? ? ?? ? ?kcp/compact1600gcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
78322? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
78486? ? ?? ? ?kcp/compact1600gcc_-O_-fomit-frame-pointer2017110620171020
78716? ? ?? ? ?kcp/compact1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
78758? ? ?? ? ?kcp/compact1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
78882? ? ?? ? ?kcp/compact1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
79004? ? ?? ? ?kcp/compact1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
80110? ? ?? ? ?kcp/compact1600gcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
83000? ? ?? ? ?kcp/optimized1600lcu6gcc_-funroll-loops2017110620171020
83068? ? ?? ? ?kcp/optimized1600lcu6gcc2017110620171020
83340? ? ?? ? ?kcp/optimized1600lcu6cc2017110620171020
84346? ? ?? ? ?kcp/optimized1600lcufullshldgcc_-funroll-loops2017110620171020
84442? ? ?? ? ?kcp/optimized1600lcufullshldcc2017110620171020
85334? ? ?? ? ?kcp/optimized1600lcufullshldgcc2017110620171020
91872? ? ?? ? ?kcp/compact1600gcc_-m64_-O_-fomit-frame-pointer2017110620171020
100048? ? ?? ? ?kcp/inplace1600bigcc2017110620171020
100720? ? ?? ? ?kcp/inplace1600bigcc_-funroll-loops2017110620171020
101818? ? ?? ? ?kcp/inplace1600bicc2017110620171020
164066? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
164086? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
164448? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
164454? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
166456? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
166506? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
166512? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
168674? ? ?? ? ?kcp/reference1600gcc_-m64_-O2_-fomit-frame-pointer2017110620171020
168794? ? ?? ? ?kcp/reference1600gcc_-O2_-fomit-frame-pointer2017110620171020
168912? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
168924? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
169188? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
169192? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
169244? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
171130? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
212434? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
212470? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
247606? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
250628? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
255408? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
255482? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
255498? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
255498? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
255502? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
256434? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
256782? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
257240? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
257518? ? ?? ? ?kcp/reference1600gcc_-O_-fomit-frame-pointer2017110620171020
257906? ? ?? ? ?kcp/reference1600gcc_-m64_-O_-fomit-frame-pointer2017110620171020
258216? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
258358? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
258592? ? ?? ? ?kcp/reference1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
258690? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
261112? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
261142? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
261142? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
261394? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
261412? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
261428? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
262744? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
262890? ? ?? ? ?kcp/reference1600gcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
263898? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
264272? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
265456? ? ?? ? ?kcp/compact1600gcc_-funroll-loops2017110620171020
267262? ? ?? ? ?kcp/compact1600gcc2017110620171020
270329? ? ?? ? ?kcp/compact1600cc2017110620171020
270608? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
270614? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
271018? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
271040? ? ?? ? ?kcp/reference1600gcc_-m64_-Os_-fomit-frame-pointer2017110620171020
271046? ? ?? ? ?kcp/reference1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
271478? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
271488? ? ?? ? ?kcp/reference1600gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
271501? ? ?? ? ?kcp/reference1600gcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
271508? ? ?? ? ?kcp/reference1600gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
271574? ? ?? ? ?kcp/reference1600gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
271574? ? ?? ? ?kcp/reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
274116? ? ?? ? ?kcp/reference1600gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
274140? ? ?? ? ?kcp/reference1600gcc_-Os_-fomit-frame-pointer2017110620171020
274370? ? ?? ? ?kcp/reference1600gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
274384? ? ?? ? ?kcp/reference1600gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
361758? ? ?? ? ?kcp/reference1600-32bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110620171020
372766? ? ?? ? ?kcp/reference1600-32bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
388992? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
398296? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
400767? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110620171020
403888? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
405731? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
413032? ? ?? ? ?kcp/reference1600gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
413044? ? ?? ? ?kcp/reference1600gcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
413136? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
414272? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110620171020
414474? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
414628? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
416209? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2017110620171020
424930? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110620171020
425036? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110620171020
426018? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110620171020
426716? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110620171020
427033? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
428070? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110620171020
428204? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
428628? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110620171020
430348? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110620171020
430716? ? ?? ? ?kcp/reference1600-32bitsgcc_-O3_-fomit-frame-pointer2017110620171020
431006? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110620171020
431660? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O3_-fomit-frame-pointer2017110620171020
432036? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
435394? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110620171020
436968? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110620171020
439796? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110620171020
485656? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110620171020
495945? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
496494? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
498692? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
500469? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110620171020
501840? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
502144? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
506107? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
511182? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
594045? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110620171020
597177? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
600692? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
601483? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
602028? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
605078? ? ?? ? ?kcp/reference1600-32bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
605920? ? ?? ? ?kcp/reference1600-32bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110620171020
608392? ? ?? ? ?kcp/reference1600-32bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
608452? ? ?? ? ?kcp/reference1600-32bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110620171020
616544? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110620171020
617504? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
623340? ? ?? ? ?kcp/reference1600-32bitsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017110620171020
628928? ? ?? ? ?kcp/reference1600-32bitsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017110620171020
641362? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110620171020
643094? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
675656? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
680524? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
681002? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110620171020
682698? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110620171020
683846? ? ?? ? ?kcp/reference1600-32bitsgcc_-O2_-fomit-frame-pointer2017110620171020
684206? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O2_-fomit-frame-pointer2017110620171020
684382? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110620171020
685362? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110620171020
685654? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110620171020
686084? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2017110620171020
686178? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110620171020
686288? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110620171020
686700? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110620171020
688190? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110620171020
690266? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110620171020
716352? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
729260? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2017110620171020
820548? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
820554? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
829558? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
830108? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110620171020
835254? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110620171020
835282? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
835288? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
835472? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110620171020
836708? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110620171020
837292? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110620171020
837500? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110620171020
837782? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
839298? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
840322? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110620171020
841286? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
841530? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110620171020
841874? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
842346? ? ?? ? ?kcp/reference1600-32bitsgcc_-Os_-fomit-frame-pointer2017110620171020
842632? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110620171020
842868? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110620171020
844208? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
844236? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2017110620171020
845764? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110620171020
845852? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110620171020
846112? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-Os_-fomit-frame-pointer2017110620171020
846800? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110620171020
859382? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110620171020
859572? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110620171020
860348? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110620171020
862036? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
863234? ? ?? ? ?kcp/reference1600-32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
863263? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110620171020
863377? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2017110620171020
872464? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-O_-fomit-frame-pointer2017110620171020
872616? ? ?? ? ?kcp/reference1600-32bitsgcc_-O_-fomit-frame-pointer2017110620171020
873460? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110620171020
874984? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=k8_-O_-fomit-frame-pointer2017110620171020
876378? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110620171020
876800? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110620171020
892338? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110620171020
900310? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110620171020
1005728? ? ?? ? ?kcp/reference1600gcc_-funroll-loops2017110620171020
1006126? ? ?? ? ?kcp/reference1600gcc2017110620171020
1007224? ? ?? ? ?kcp/reference1600cc2017110620171020
1055174? ? ?? ? ?kcp/reference1600-32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110620171020
1065214? ? ?? ? ?kcp/reference1600-32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2017110620171020
3087582? ? ?? ? ?kcp/reference1600-32bitsgcc2017110620171020
3092545? ? ?? ? ?kcp/reference1600-32bitsgcc_-funroll-loops2017110620171020
3095178? ? ?? ? ?kcp/reference1600-32bitscc2017110620171020

Test failure

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
error 111

Number of similar (compiler,implementation) pairs: 53, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: cc
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781: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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc kcp/optimized1600AVX512
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 -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=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: cc
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52: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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: 6, namely:
CompilerImplementations
cc kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv7A
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7A
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:469: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu1
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:300: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu2
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:374: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:203: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:611: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:612: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7M
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

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

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

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

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

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

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:555: Error: junk `(arg1)' after expression
keccak.s: keccak.s:556: Error: junk `(arg1)' after expression
keccak.s: keccak.s:557: Error: junk `(arg1)' after expression
keccak.s: keccak.s:558: Error: junk `(arg1)' after expression
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: junk `(arg1)' after expression
keccak.s: keccak.s:562: Error: junk `(arg1)' after expression
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: junk `(arg1)' after expression
keccak.s: keccak.s:565: Error: junk `(arg1)' after expression
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: junk `(arg1)' after expression
keccak.s: keccak.s:568: Error: junk `(arg1)' after expression
keccak.s: keccak.s:569: Error: junk `(arg1)' after expression
keccak.s: keccak.s:570: Error: junk `(arg1)' after expression
keccak.s: keccak.s:571: Error: junk `(arg1)' after expression
keccak.s: keccak.s:572: Error: junk `(arg1)' after expression
keccak.s: keccak.s:573: Error: junk `(arg1)' after expression
keccak.s: keccak.s:583: Error: too many memory references for `add'
keccak.s: keccak.s:598: Error: too many memory references for `add'
keccak.s: keccak.s:601: Error: too many memory references for `movq'
keccak.s: keccak.s:605: Error: junk `(arg2)' after expression
keccak.s: keccak.s:605: Error: junk `(arg1)' after expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 106, 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 -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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:507:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a1 = LOAD(t + 1*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:508:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a2 = LOAD(t + 2*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:509:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a3 = LOAD(t + 3*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:510:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
K12.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KangarooTwelve.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KeccakSpongeWidth1600.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: error: always_inline function '_mm256_xor_si256' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_Permute_Nrounds' that is compiled without support for 'avx2'
KeccakP-1600-AVX2.cpp: KECCAK_PERMUTE_LOOP(, nrounds)
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:162:14: note: expanded from macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: r0 = XOR(a0, a1); \
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:52:41: note: expanded from macro 'XOR'
KeccakP-1600-AVX2.cpp: #define XOR(a, b) _mm256_xor_si256(a, b)
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: error: always_inline function '_mm256_xor_si256' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_Permute_Nrounds' that is compiled without support for 'avx2'
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:163:14: note: expanded from macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: r0 = XOR(r0, a2); \
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:52:41: note: expanded from macro 'XOR'
KeccakP-1600-AVX2.cpp: #define XOR(a, b) _mm256_xor_si256(a, b)
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: error: always_inline function '_mm256_xor_si256' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_Permute_Nrounds' that is compiled without support for 'avx2'
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:164:14: note: expanded from macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: r0 = XOR(r0, a3); \
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:52:41: note: expanded from macro 'XOR'
KeccakP-1600-AVX2.cpp: #define XOR(a, b) _mm256_xor_si256(a, b)
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:641:5: error: always_inline function '_mm256_xor_si256' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_Permute_Nrounds' that is compiled without support for 'avx2'
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:165:14: note: expanded from macro 'KECCAK_PERMUTE_LOOP'
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: error: always_inline function '_mm512_mask_storeu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: expanded from macro 'STORE_8Lanes'
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:216:37: note: expanded from macro 'STORE_Lanes'
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:238:37: error: always_inline function '_mm512_xor_si512' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:206:37: note: expanded from macro 'XOR'
KeccakP-1600-AVX512.c: #define XOR(a,b) _mm512_xor_si512(a,b)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:41: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:68: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: '__builtin_ia32_vprotqi' needs target feature xop
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ./KeccakP-1600-unrolling.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:200:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: computeD \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:187:23: note: expanded from macro 'computeD'
KeccakP-1600-XOP.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:60:29: note: expanded from macro 'ROL6464same'
KeccakP-1600-XOP.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xopintrin.h:250:12: note: expanded from macro '_mm_roti_epi64'
KeccakP-1600-XOP.c: (__m128i)__builtin_ia32_vprotqi((__v2di)(__m128i)(A), (N)); })
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: error: '__builtin_ia32_vprotqi' needs target feature xop
KeccakP-1600-XOP.c: ./KeccakP-1600-unrolling.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:200:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: computeD \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:1:2: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:3: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:3: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:3:21: error: invalid character in input
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:3:22: error: invalid character in input
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:3: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:2: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:3: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:3: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:3: error: unexpected token at start of statement
keccak.s: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/inplace1600ARMv6M kcp/inplace1600ARMv7A kcp/inplace1600ARMv7M kcp/optimized1600ARMv6Mu1 kcp/optimized1600ARMv6Mu2 kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv8A
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:258:20: error: unknown token in expression
keccak.s: movi v0.2d, #0
keccak.s: ^
keccak.s: keccak.s:259:20: error: unknown token in expression
keccak.s: movi v1.2d, #0
keccak.s: ^
keccak.s: keccak.s:260:20: error: unknown token in expression
keccak.s: movi v2.2d, #0
keccak.s: ^
keccak.s: keccak.s:261:20: error: unknown token in expression
keccak.s: movi v3.2d, #0
keccak.s: ^
keccak.s: keccak.s:262:13: error: unknown token in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
keccak.s: ^
keccak.s: keccak.s:263:13: error: unknown token in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:264:13: error: unknown token in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:265:13: error: unknown token in expression
keccak.s: st1 { v0.d }[0], [x0], #8
keccak.s: ^
keccak.s: keccak.s:276:20: error: expected ']' in brackets expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/k12/kcp/compact1600AVR8
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:2:21: error: unexpected token in argument list
keccak.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:21: error: invalid character in input
keccak.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:3:22: error: invalid character in input
keccak.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:3:21: error: unexpected token in argument list
keccak.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:14: error: unexpected token in argument list
keccak.s: ; denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:6:12: error: unexpected token in argument list
keccak.s: ; For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:8:3: error: invalid symbol redefinition
keccak.s: ; http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:3: error: invalid symbol redefinition
keccak.s: ; http://ketje.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:11:10: error: unexpected token in argument list
keccak.s: ; To the extent possible under law, the implementer has waived all copyright
keccak.s: ^
keccak.s: keccak.s:12:15: error: unexpected token in argument list
keccak.s: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:52:12: error: unknown token in expression
keccak.s: .equ arg1, %rdi
keccak.s: ^
keccak.s: keccak.s:52:12: error: missing expression
keccak.s: .equ arg1, %rdi
keccak.s: ^
keccak.s: keccak.s:54:12: error: unknown token in expression
keccak.s: .equ arg3, %rdx
keccak.s: ^
keccak.s: keccak.s:54:12: error: missing expression
keccak.s: .equ arg3, %rdx
keccak.s: ^
keccak.s: keccak.s:56:12: error: unknown token in expression
keccak.s: .equ arg5, %r8
keccak.s: ^
keccak.s: keccak.s:56:12: error: missing expression
keccak.s: .equ arg5, %r8
keccak.s: ^
keccak.s: keccak.s:60:12: error: unknown token in expression
keccak.s: .equ rT1, %rax
keccak.s: ^
keccak.s: keccak.s:60:12: error: missing expression
keccak.s: .equ rT1, %rax
keccak.s: ^
keccak.s: keccak.s:62:12: error: unknown token in expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64shld
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:52:13: error: unknown token in expression
keccak.s: .equ arg1, %rdi
keccak.s: ^
keccak.s: keccak.s:52:13: error: missing expression
keccak.s: .equ arg1, %rdi
keccak.s: ^
keccak.s: keccak.s:54:13: error: unknown token in expression
keccak.s: .equ arg3, %rdx
keccak.s: ^
keccak.s: keccak.s:54:13: error: missing expression
keccak.s: .equ arg3, %rdx
keccak.s: ^
keccak.s: keccak.s:56:13: error: unknown token in expression
keccak.s: .equ arg5, %r8
keccak.s: ^
keccak.s: keccak.s:56:13: error: missing expression
keccak.s: .equ arg5, %r8
keccak.s: ^
keccak.s: keccak.s:60:17: error: unknown token in expression
keccak.s: .equ rT1, %rax
keccak.s: ^
keccak.s: keccak.s:60:17: error: missing expression
keccak.s: .equ rT1, %rax
keccak.s: ^
keccak.s: keccak.s:62:12: error: unknown token in expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64shld
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:555:24: error: unexpected token in memory operand
keccak.s: movq %rax, _ba(arg1)
keccak.s: ^
keccak.s: keccak.s:556:24: error: unexpected token in memory operand
keccak.s: movq %rcx, _be(arg1)
keccak.s: ^
keccak.s: keccak.s:557:24: error: unexpected token in memory operand
keccak.s: movq %rcx, _bi(arg1)
keccak.s: ^
keccak.s: keccak.s:558:24: error: unexpected token in memory operand
keccak.s: movq %rax, _bo(arg1)
keccak.s: ^
keccak.s: keccak.s:559:24: error: unexpected token in memory operand
keccak.s: movdqu %xmm0, _bu(arg1)
keccak.s: ^
keccak.s: keccak.s:560:24: error: unexpected token in memory operand
keccak.s: movdqu %xmm0, _ge(arg1)
keccak.s: ^
keccak.s: keccak.s:561:24: error: unexpected token in memory operand
keccak.s: movq %rcx, _go(arg1)
keccak.s: ^
keccak.s: keccak.s:562:24: error: unexpected token in memory operand
keccak.s: movq %rax, _gu(arg1)
keccak.s: ^
keccak.s: keccak.s:563:24: error: unexpected token in memory operand
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64Apple
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h: In function 'void KeccakP1600_ExtractBytes(const void*, UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp: In function 'void KeccakP1600_AddBytes(void*, const UINT8*, size_t, size_t)':
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:25: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h: In function 'void __static_initialization_and_destruction_0(int, int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1377:1: error: inlining failed in call to always_inline '__m256i _mm256_setr_epi64x(long long int, long long int, long long int, long long int)': target specific option mismatch
KeccakP-1600-AVX2.cpp: _mm256_setr_epi64x (long long __A, long long __B, long long __C,
KeccakP-1600-AVX2.cpp: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.cpp: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h: In function 'void KeccakP1600_Permute_Nrounds(void*, unsigned int)':
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-AVX2.cpp: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:46,
KeccakP-1600-AVX2.cpp: from KeccakP-1600-AVX2.cpp:18:
KeccakP-1600-AVX2.cpp: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: 16, 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
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++ -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -Os -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
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX2
Compiler: g++ -m64 -march=core-avx2 -O -fomit-frame-pointer
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_Sponge(unsigned int, unsigned int, unsigned char const*, unsigned long, unsigned char, unsigned char*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_ExtractBytes(void const*, unsigned char*, unsigned int, unsigned int)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeInitialize(KeccakWidth1600_SpongeInstanceStruct*, unsigned int, unsigned int)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_StaticInitialize()'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Initialize(void*)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorb(KeccakWidth1600_SpongeInstanceStruct*, unsigned char const*, unsigned long)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakF1600_FastLoop_Absorb(void*, unsigned int, unsigned char const*, unsigned long)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddBytes(void*, unsigned char const*, unsigned int, unsigned int)'
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_Permute_24rounds(void*)'
try.cpp: crypto_hash_k12.a(KeccakSpongeWidth1600.o): In function `KeccakWidth1600_SpongeAbsorbLastFewBits(KeccakWidth1600_SpongeInstanceStruct*, unsigned char)':
try.cpp: KeccakSpongeWidth1600.c:(.text+0x...): undefined reference to `KeccakP1600_AddByte(void*, unsigned char, unsigned int)'
try.cpp: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41: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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781: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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781: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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41: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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41: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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52: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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: 46, 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 -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