Implementation notes: amd64, hobbes, crypto_aead/ketjemajorv2

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjemajorv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
91854? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081520170725
92270? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081520170725
93391? ? ?? ? ?generic64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081520170725
93394? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
93484? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081520170725
93545? ? ?? ? ?generic64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
93591? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081520170725
93784? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081520170725
93855? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081520170725
93942? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081520170725
94190? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081520170725
94466? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
94539? ? ?? ? ?generic64lcgcc_-m64_-O3_-fomit-frame-pointer2017081520170725
94546? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
94590? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081520170725
94862? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
94878? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081520170725
95155? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081520170725
95167? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2017081520170725
95230? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081520170725
95286? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
95378? ? ?? ? ?generic64lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
95432? ? ?? ? ?generic64lcgcc_-march=k8_-O3_-fomit-frame-pointer2017081520170725
95519? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081520170725
95837? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081520170725
95932? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081520170725
96125? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081520170725
96185? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
96406? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
96420? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081520170725
96466? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
96494? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017081520170725
96595? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081520170725
97019? ? ?? ? ?generic64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
97053? ? ?? ? ?generic64gcc_-march=k8_-O3_-fomit-frame-pointer2017081520170725
97199? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081520170725
97275? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081520170725
97314? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
97497? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081520170725
97515? ? ?? ? ?generic64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
97659? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
97673? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081520170725
97683? ? ?? ? ?generic64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
97700? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
97755? ? ?? ? ?generic64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
97776? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081520170725
97783? ? ?? ? ?generic64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081520170725
97854? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
97907? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081520170725
97916? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081520170725
97923? ? ?? ? ?generic64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
98259? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
98300? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081520170725
98486? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2017081520170725
98749? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081520170725
98798? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
98815? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081520170725
98913? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
98986? ? ?? ? ?generic64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081520170725
99057? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081520170725
99074? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
99132? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
99179? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2017081520170725
99193? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017081520170725
99205? ? ?? ? ?generic64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
99320? ? ?? ? ?generic64gcc_-march=k8_-O2_-fomit-frame-pointer2017081520170725
99367? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
99892? ? ?? ? ?generic64lcclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
100057? ? ?? ? ?generic64lcclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081520170725
100070? ? ?? ? ?generic64gcc_-m64_-O2_-fomit-frame-pointer2017081520170725
100110? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
100275? ? ?? ? ?generic64lcclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
100342? ? ?? ? ?generic64lcclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
100354? ? ?? ? ?generic64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
100648? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
100791? ? ?? ? ?generic64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081520170725
100795? ? ?? ? ?generic64lcgcc_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
101014? ? ?? ? ?generic64lcclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
101020? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
101198? ? ?? ? ?generic64lcclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081520170725
101325? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
101424? ? ?? ? ?generic64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081520170725
102389? ? ?? ? ?generic64lcclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081520170725
102946? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
103412? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
103465? ? ?? ? ?generic64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081520170725
103516? ? ?? ? ?generic64gcc_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
103569? ? ?? ? ?generic64gcc_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
103603? ? ?? ? ?generic64lcclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081520170725
103866? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
103936? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
104288? ? ?? ? ?generic64gcc_-m64_-O3_-fomit-frame-pointer2017081520170725
105086? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
105103? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
105998? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
106006? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
106751? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081520170725
106782? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081520170725
106809? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
107172? ? ?? ? ?generic64lcgcc_-march=k8_-O2_-fomit-frame-pointer2017081520170725
107284? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
107317? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081520170725
107605? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081520170725
107858? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081520170725
107954? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081520170725
107984? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081520170725
108210? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
108286? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2017081520170725
108460? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081520170725
108652? ? ?? ? ?generic64lcgcc_-m64_-O2_-fomit-frame-pointer2017081520170725
108678? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081520170725
108823? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081520170725
108883? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
108955? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081520170725
109061? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
109370? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
109837? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
109975? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081520170725
110249? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081520170725
110419? ? ?? ? ?generic64lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
110879? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
110916? ? ?? ? ?generic64lcgcc_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
111555? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
111814? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081520170725
111815? ? ?? ? ?generic64lcgcc_-march=k8_-O_-fomit-frame-pointer2017081520170725
112086? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
112210? ? ?? ? ?generic64lcgcc_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
112475? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081520170725
112545? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081520170725
112555? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
112615? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081520170725
112727? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
112732? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017081520170725
112854? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081520170725
112858? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
112860? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081520170725
112877? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081520170725
112917? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081520170725
112981? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
113158? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
113722? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081520170725
113842? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081520170725
113877? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
113900? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2017081520170725
114034? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081520170725
114077? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
114082? ? ?? ? ?generic64lcgcc_-march=nocona_-O_-fomit-frame-pointer2017081520170725
114116? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081520170725
114433? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081520170725
114473? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
114500? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
114531? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081520170725
114686? ? ?? ? ?generic64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
114923? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081520170725
115001? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081520170725
115058? ? ?? ? ?generic64gcc_-march=k8_-O_-fomit-frame-pointer2017081520170725
115071? ? ?? ? ?generic64lcgcc_-m64_-O_-fomit-frame-pointer2017081520170725
115072? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081520170725
115200? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
115344? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2017081520170725
115412? ? ?? ? ?generic64gcc_-m64_-O_-fomit-frame-pointer2017081520170725
115533? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2017081520170725
115563? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
115710? ? ?? ? ?generic64gcc_-march=nocona_-O_-fomit-frame-pointer2017081520170725
115925? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
116098? ? ?? ? ?generic64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081520170725
116255? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081520170725
116631? ? ?? ? ?generic64gcc_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
117001? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
117500? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081520170725
117829? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081520170725
117999? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081520170725
118322? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081520170725
118532? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081520170725
118870? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081520170725
119089? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081520170725
119096? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2017081520170725
119125? ? ?? ? ?generic64lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
119256? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081520170725
119304? ? ?? ? ?generic64lcgcc_-march=k8_-Os_-fomit-frame-pointer2017081520170725
119368? ? ?? ? ?generic64lcgcc_-m64_-Os_-fomit-frame-pointer2017081520170725
119455? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081520170725
119488? ? ?? ? ?generic64lcgcc_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
119587? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
119616? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081520170725
119660? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
119661? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081520170725
119664? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
119668? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
119748? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081520170725
120055? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081520170725
120095? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
120245? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081520170725
120281? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081520170725
120312? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
120346? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
120625? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
121002? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
121027? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
121234? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
121298? ? ?? ? ?generic64gcc_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
121328? ? ?? ? ?generic64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
121357? ? ?? ? ?generic64gcc_-march=k8_-Os_-fomit-frame-pointer2017081520170725
121555? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
121698? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
121891? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
121947? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
122262? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2017081520170725
122285? ? ?? ? ?generic64gcc_-m64_-Os_-fomit-frame-pointer2017081520170725
122304? ? ?? ? ?generic64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
122334? ? ?? ? ?generic64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081520170725
122369? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081520170725
122440? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
122476? ? ?? ? ?generic64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
122552? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081520170725
122573? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
122618? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017081520170725
123086? ? ?? ? ?generic64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081520170725
123237? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081520170725
123414? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
124031? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081520170725
125992? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
127025? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081520170725
142552? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
164835? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
165737? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
166005? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081520170725
166453? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081520170725
166544? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
166569? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
168143? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081520170725
169764? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
172620? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
218498? ? ?? ? ?generic64gcc_-funroll-loops2017081520170725
218619? ? ?? ? ?generic64cc2017081520170725
218931? ? ?? ? ?generic64gcc2017081520170725
221269? ? ?? ? ?generic64lcgcc_-funroll-loops2017081520170725
223374? ? ?? ? ?generic64lcgcc2017081520170725
223505? ? ?? ? ?generic64lccc2017081520170725
230848? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
231221? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081520170725
233690? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
234141? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
234271? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
234520? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
234738? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081520170725
235246? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081520170725
237776? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
237871? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081520170725
239093? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081520170725
243102? ? ?? ? ?compactgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081520170725
244647? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081520170725
244762? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081520170725
245550? ? ?? ? ?compactgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081520170725
246276? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
246715? ? ?? ? ?compactgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
246807? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
247219? ? ?? ? ?compactgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
247306? ? ?? ? ?compactgcc_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
247848? ? ?? ? ?compactgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
247937? ? ?? ? ?compactgcc_-m64_-O3_-fomit-frame-pointer2017081520170725
247987? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2017081520170725
247994? ? ?? ? ?compactgcc_-march=k8_-O3_-fomit-frame-pointer2017081520170725
248415? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081520170725
250587? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081520170725
253465? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
253536? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
253907? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
255147? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081520170725
262894? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081520170725
265426? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
269886? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081520170725
270960? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2017081520170725
271858? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
287442? ? ?? ? ?compactclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
288017? ? ?? ? ?compactclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
288302? ? ?? ? ?compactclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
288426? ? ?? ? ?compactclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081520170725
292045? ? ?? ? ?generic32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081520170725
292377? ? ?? ? ?generic32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
294051? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2017081520170725
294076? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
294510? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
296688? ? ?? ? ?compactclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081520170725
297043? ? ?? ? ?generic32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081520170725
297215? ? ?? ? ?generic32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
297349? ? ?? ? ?compactclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081520170725
297403? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
297902? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081520170725
297920? ? ?? ? ?generic32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081520170725
298178? ? ?? ? ?generic32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
298353? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
298529? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081520170725
298542? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
298688? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081520170725
298929? ? ?? ? ?compactclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
299071? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
299503? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
299506? ? ?? ? ?compactclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081520170725
299682? ? ?? ? ?generic32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081520170725
299728? ? ?? ? ?generic32gcc_-march=k8_-O3_-fomit-frame-pointer2017081520170725
300052? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
300224? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017081520170725
300550? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081520170725
300616? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081520170725
300772? ? ?? ? ?compactgcc_-m64_-O2_-fomit-frame-pointer2017081520170725
301094? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
301633? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081520170725
301864? ? ?? ? ?generic32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081520170725
301917? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081520170725
302213? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2017081520170725
303398? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
303403? ? ?? ? ?compactgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
303891? ? ?? ? ?generic32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
303982? ? ?? ? ?generic32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
304026? ? ?? ? ?generic32gcc_-m64_-O3_-fomit-frame-pointer2017081520170725
304147? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081520170725
305501? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081520170725
305868? ? ?? ? ?generic32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
306987? ? ?? ? ?generic32gcc_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
309249? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081520170725
310127? ? ?? ? ?compactgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081520170725
310932? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081520170725
311276? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081520170725
311622? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2017081520170725
312544? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081520170725
312795? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
313549? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081520170725
313847? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081520170725
314200? ? ?? ? ?generic32gcc_-march=k8_-O2_-fomit-frame-pointer2017081520170725
314422? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
314676? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
314725? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
314774? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081520170725
315099? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081520170725
315511? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081520170725
315979? ? ?? ? ?generic32gcc_-m64_-O_-fomit-frame-pointer2017081520170725
316562? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
316752? ? ?? ? ?generic32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081520170725
316784? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
316993? ? ?? ? ?compactgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081520170725
317055? ? ?? ? ?compactgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
317163? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081520170725
317211? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081520170725
317340? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017081520170725
317431? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
317499? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081520170725
317623? ? ?? ? ?compactgcc_-march=k8_-O2_-fomit-frame-pointer2017081520170725
317736? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081520170725
317755? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
317924? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081520170725
318067? ? ?? ? ?generic32gcc_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
318204? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
318418? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
318681? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081520170725
318976? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
319338? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081520170725
319469? ? ?? ? ?generic32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081520170725
319858? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081520170725
319864? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
319903? ? ?? ? ?generic32gcc_-march=nocona_-O_-fomit-frame-pointer2017081520170725
319906? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081520170725
320030? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081520170725
320083? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
320172? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
320468? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081520170725
320594? ? ?? ? ?generic32gcc_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
320736? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017081520170725
320757? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081520170725
321224? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
321322? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
321355? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081520170725
321536? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081520170725
321767? ? ?? ? ?generic32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
321938? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
321955? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081520170725
321983? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081520170725
322075? ? ?? ? ?generic32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
322252? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081520170725
322986? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081520170725
323123? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2017081520170725
323147? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081520170725
323428? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081520170725
323499? ? ?? ? ?generic32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
323516? ? ?? ? ?generic32gcc_-march=k8_-Os_-fomit-frame-pointer2017081520170725
323563? ? ?? ? ?generic32gcc_-m64_-Os_-fomit-frame-pointer2017081520170725
323766? ? ?? ? ?generic32gcc_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
323869? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
323894? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
324222? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2017081520170725
324383? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081520170725
324630? ? ?? ? ?generic32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
324692? ? ?? ? ?generic32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081520170725
324741? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081520170725
324763? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
325461? ? ?? ? ?generic32gcc_-march=k8_-O_-fomit-frame-pointer2017081520170725
325721? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
325848? ? ?? ? ?generic32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
326034? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
326808? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
327454? ? ?? ? ?generic32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
327697? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
328836? ? ?? ? ?generic32gcc_-m64_-O2_-fomit-frame-pointer2017081520170725
329534? ? ?? ? ?generic32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081520170725
329629? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
329953? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
330358? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081520170725
330497? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081520170725
331145? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2017081520170725
341634? ? ?? ? ?compactgcc_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
344546? ? ?? ? ?compactgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
527101? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
530398? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081520170725
531679? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081520170725
534831? ? ?? ? ?compactgcc_-m64_-O_-fomit-frame-pointer2017081520170725
537195? ? ?? ? ?compactgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081520170725
539578? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
540160? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
540311? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081520170725
543376? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
544154? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
544542? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2017081520170725
544719? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
545734? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081520170725
546455? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
547860? ? ?? ? ?compactgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
550749? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081520170725
550930? ? ?? ? ?compactgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081520170725
551844? ? ?? ? ?compactgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081520170725
552242? ? ?? ? ?compactgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
553074? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081520170725
553104? ? ?? ? ?compactgcc_-m64_-Os_-fomit-frame-pointer2017081520170725
553805? ? ?? ? ?compactgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081520170725
554673? ? ?? ? ?compactgcc_-march=k8_-Os_-fomit-frame-pointer2017081520170725
555182? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081520170725
555891? ? ?? ? ?compactgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
555941? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2017081520170725
559659? ? ?? ? ?compactgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081520170725
559770? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081520170725
560321? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
560406? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081520170725
560737? ? ?? ? ?compactgcc_-march=nocona_-O_-fomit-frame-pointer2017081520170725
561550? ? ?? ? ?compactgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
562743? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081520170725
564465? ? ?? ? ?compactgcc_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
571791? ? ?? ? ?compactgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
575185? ? ?? ? ?compactgcc_-march=k8_-O_-fomit-frame-pointer2017081520170725
577852? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
579282? ? ?? ? ?compactgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
580940? ? ?? ? ?compactgcc_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
588119? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081520170725
594402? ? ?? ? ?compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081520170725
595402? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081520170725
598910? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081520170725
691045? ? ?? ? ?generic32gcc_-funroll-loops2017081520170725
691154? ? ?? ? ?generic32gcc2017081520170725
691462? ? ?? ? ?generic32cc2017081520170725
1154855? ? ?? ? ?compactgcc_-funroll-loops2017081520170725
1278281? ? ?? ? ?compactcc2017081520170725
1280123? ? ?? ? ?compactgcc2017081520170725
5517105? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
5517798? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
5560450? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081520170725
5573346? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081520170725
5602308? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081520170725
5623793? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081520170725
5637940? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
5642435? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017081520170725
5649079? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081520170725
5651250? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
5659162? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2017081520170725
5662434? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017081520170725
5664846? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
5691562? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
5693449? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081520170725
5703075? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081520170725
5717610? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081520170725
5718538? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081520170725
5731535? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081520170725
5741041? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
5744714? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081520170725
5750048? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017081520170725
5750128? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017081520170725
5757254? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081520170725
5759798? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2017081520170725
5770769? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2017081520170725
5774858? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081520170725
10620544? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081520170725
10769344? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081520170725
10801220? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2017081520170725
10826076? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
10827075? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017081520170725
10916835? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081520170725
10927551? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017081520170725
10937141? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081520170725
10939699? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2017081520170725
10956812? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017081520170725
10986388? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081520170725
11027321? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081520170725
11032634? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081520170725
11059137? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081520170725
11066470? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081520170725
11149347? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
11178923? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081520170725
13870985? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
14304592? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
14354098? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2017081520170725
14528980? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081520170725
14613715? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081520170725
14655500? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2017081520170725
14677223? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017081520170725
14687167? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017081520170725
14712404? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2017081520170725
14727184? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081520170725
14742594? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2017081520170725
14755488? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081520170725
14766994? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081520170725
14767184? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081520170725
14776111? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017081520170725
14789348? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2017081520170725
15474091? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2017081520170725
15489072? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017081520170725
16895417? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
16959175? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2017081520170725
17130642? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081520170725
17148040? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081520170725
17200353? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
17214824? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2017081520170725
17232599? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081520170725
17242369? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081520170725
17244948? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
17252355? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081520170725
17255735? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017081520170725
17261880? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017081520170725
17262474? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017081520170725
17265701? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081520170725
17272778? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081520170725
17273231? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2017081520170725
17278552? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081520170725
17304805? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081520170725
39602125? ? ?? ? ?refg++2017081520170725

Test failure

Implementation: crypto_aead/ketjemajorv2/ref
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer compact generic32 generic64 generic64lc
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer compact generic32 generic64 generic64lc
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer compact generic32 generic64 generic64lc

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv7A
Compiler: cc
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:269: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv7M
Compiler: cc
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv6M
Compiler: cc
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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