Implementation notes: amd64, robin204, crypto_aead/ascon128v12

Computer: robin204
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
67044? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
67428? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
67664? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
68436? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
68520? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
68680? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
68740? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
68744? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
68848? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
71700? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
71712? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
71732? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
71736? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
71744? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
71752? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
71756? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
71768? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
71776? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
71784? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
71784? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
71824? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
71828? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
71828? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
71860? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
71864? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
71880? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
71892? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
71896? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
71900? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
71908? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
71940? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
71948? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
71952? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
71960? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
71976? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
72000? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
72008? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
72024? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017041420170228
72028? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017041420170228
72056? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
72060? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
72072? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
72084? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
72088? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
72108? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
72116? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
72120? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
72128? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
72128? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
72140? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
72236? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
72240? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
72268? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
72276? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017041420170228
72308? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
72308? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
72312? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
72316? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017041420170228
72324? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
72324? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
72328? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
72328? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
72344? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
72352? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
72352? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
72352? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
72372? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017041420170228
72380? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
72400? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
72400? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
72460? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017041420170228
72480? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
72484? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
72492? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
72492? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
72540? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
72568? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
72624? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
72648? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
72668? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
72756? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
72756? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
72832? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
72940? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
76720? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
76740? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
76796? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
76816? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
76904? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
76908? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
76984? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
77056? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
77252? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
77280? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
77280? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
77304? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017041420170228
77320? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
77396? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
77408? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
77440? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
77464? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
77520? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
77728? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
77824? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
77936? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
77940? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
77940? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017041420170228
78016? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
122452? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041420170228
126988? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041420170228
127000? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
127140? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
127172? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
139380? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
139388? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041420170228
139408? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
139436? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
139488? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
139524? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
139648? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041420170228
139676? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
139708? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
139792? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
139808? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
139868? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
139940? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
140288? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
140332? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
140496? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
140508? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
141192? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
141200? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
142684? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
142740? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
142780? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
142848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
142928? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
144636? ? ?? ? ?reficc2017041420170228
145036? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
145064? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
146332? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
146368? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
147536? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
147564? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
147604? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
147652? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
147932? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
150016? ? ?? ? ?reficc_-no-vec2017041420170228
155364? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
155412? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
155432? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
155712? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
155772? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
155864? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
156684? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
156884? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
157016? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
166140? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
166392? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
166492? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
176564? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
176604? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
177080? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
177168? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
177176? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
177240? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
177304? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
177440? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
177460? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
177472? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
177508? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
177576? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
177584? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
177588? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
177604? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
177832? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
177928? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
178096? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
178224? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
178248? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
178312? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
178360? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
178396? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
178432? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
178656? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
178936? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
178948? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
179032? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
179080? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
179096? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
179180? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
179220? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
179260? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
179276? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
179284? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
179360? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
179364? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
179400? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017041420170228
179460? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
179592? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017041420170228
179596? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
179660? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
179788? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
179840? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
179876? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
179884? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
179932? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017041420170228
179956? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
179956? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
180024? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
180036? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017041420170228
180120? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
180124? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
180184? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
180236? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
180328? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
180332? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
180380? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
180448? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
180596? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
180632? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
180652? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
180752? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
180816? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
180944? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017041420170228
180948? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
180964? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
180964? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
181044? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
181100? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017041420170228
181216? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
181364? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
181380? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
181384? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
181452? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
181632? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
181792? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
181928? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
182136? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
182156? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
182388? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
182564? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
183180? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
183188? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
183656? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
183836? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
184124? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
184360? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
184436? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
184508? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017041420170228
184512? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
184532? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
184632? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
184792? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
184840? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
184904? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017041420170228
185148? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
185168? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
185368? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
185392? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
185808? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
185924? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
186960? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
187520? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
188592? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
205900? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
206216? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
206568? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
236644? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
237128? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041420170228
237212? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
237272? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041420170228
237520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
237608? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
237628? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
238568? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
238648? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
238684? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
238736? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
238760? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
238776? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
238884? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
239376? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
269144? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
274084? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
274984? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
283024? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
283048? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
283148? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
305100? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
306236? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
322528? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
323216? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
323352? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
323588? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
323600? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
323688? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
324528? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
324532? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
325544? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
325568? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
326232? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
327420? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041420170228
327484? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
328264? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
328748? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041420170228
329208? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
331052? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
331292? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
332808? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
332964? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
333580? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
334276? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
344580? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
344624? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
352836? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
353732? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
354624? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
354940? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
358828? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
359184? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
359592? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
360524? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
364840? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041420170228
365556? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041420170228
369496? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
409748? ? ?? ? ?opt64gcc2017041420170228
410248? ? ?? ? ?opt64gcc_-funroll-loops2017041420170228
410940? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
411408? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
466732? ? ?? ? ?opt64cc2017041420170228
738800? ? ?? ? ?opt32gcc2017041420170228
740492? ? ?? ? ?opt32gcc_-funroll-loops2017041420170228
795848? ? ?? ? ?opt32cc2017041420170228
1075976? ? ?? ? ?refgcc_-funroll-loops2017041420170228
1079168? ? ?? ? ?refgcc2017041420170228
1111600? ? ?? ? ?refcc2017041420170228

Test failure

Implementation: crypto_aead/ascon128v12/opt32
Compiler: icc
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc opt32 opt64
icc -no-vec opt32 opt64
icc -xCORE-AVX2 -O2 -fomit-frame-pointer opt32 opt64
icc -xCORE-AVX2 -O3 -fomit-frame-pointer opt32 opt64