Implementation notes: amd64, robin281, crypto_aead/ascon128av12

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: ascon128av12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
67324? ? ?? ? ?opt64icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
72192? ? ?? ? ?opt64icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
72196? ? ?? ? ?opt64icc2017041220170228
72344? ? ?? ? ?opt64icc_-no-vec2017041220170228
75904? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
75904? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
75964? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
75976? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
76008? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
76060? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
76060? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
76068? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
76080? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
76080? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
76080? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
76084? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
76124? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
76124? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
76296? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017041220170228
76308? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
76332? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
76336? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
76340? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
76356? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
76372? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
76460? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
76480? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
76488? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
76504? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
76504? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
76516? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
76568? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
76584? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
76656? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
76660? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
76700? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
76700? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
76720? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
76852? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
76908? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
76924? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
76960? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
77020? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
77028? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
77032? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
77040? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
77136? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
77192? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017041220170228
77216? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
77352? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
77352? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
77400? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
77400? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
77404? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
77436? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
77444? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
77468? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
77472? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
77484? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
77516? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
77520? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017041220170228
77524? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
77580? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
77640? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
77644? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
77660? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
77812? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
77824? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
78296? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
78336? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
78348? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
78348? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
78420? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
78428? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
78432? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
78436? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
78672? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
78676? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
79804? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
79828? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
79964? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
79968? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
85088? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
85132? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
85136? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
85140? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
85176? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
85184? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
85184? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
85192? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
85220? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
86020? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
86172? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
86184? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
86184? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
86188? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
86192? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
86204? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
86208? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
86212? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
86236? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
86240? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
86272? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
86276? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
86304? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017041220170228
86352? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
86356? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
86392? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017041220170228
101788? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
101824? ? ?? ? ?reficc2017041220170228
103880? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
111480? ? ?? ? ?reficc_-no-vec2017041220170228
117896? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
117912? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
118160? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
118168? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
118184? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
118192? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
118208? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
118208? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
118268? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
118308? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
118372? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
118412? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041220170228
118412? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
118460? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041220170228
119160? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
120648? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
120692? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
120780? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
120936? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
122512? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
122576? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
123024? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
123032? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
123356? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
123376? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
123396? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
129728? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
129800? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
130708? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
130752? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
131312? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
131328? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
131596? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
131756? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
131916? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
150256? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
150360? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
150424? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
150556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
150596? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
152104? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
152188? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
152368? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
152416? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
180408? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
180564? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
180568? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
180588? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
180684? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
180916? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
180924? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
181352? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
181376? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
181508? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
181652? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
182704? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
182764? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
182888? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
182960? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
183112? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
183112? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
183180? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
183284? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
183332? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
183340? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
183364? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
183368? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
183372? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
183460? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
183572? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
183592? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
183612? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
183616? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
183640? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
183696? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
183724? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
183768? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
183796? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
183804? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
183816? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
183816? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
183824? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
183828? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
183872? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
183884? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
183908? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
183932? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017041220170228
183932? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
183940? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
184092? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
184148? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
184152? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
184212? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
184268? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
184288? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
184380? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
184412? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
184480? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
184536? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
184664? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
184676? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
184740? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
184908? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017041220170228
184984? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
185044? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
185148? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017041220170228
185256? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
185288? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
185308? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
185464? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
185916? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
186120? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
186284? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
186344? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
187176? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
187204? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
187240? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
187244? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
187300? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
187316? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
190760? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
191136? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
192108? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
192420? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
193284? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
193452? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
193516? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
193540? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
193632? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
193764? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
193904? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
193920? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
193940? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
194128? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
194132? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
194144? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
194200? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
194244? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
194340? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
194344? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041220170228
194348? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041220170228
194360? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
194504? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
194604? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
194624? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
194652? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
195576? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
195660? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
196068? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
196088? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
196612? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
196612? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017041220170228
196640? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
196672? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
196680? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017041220170228
196688? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
196708? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
196720? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
196724? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
196760? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
196876? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
196996? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
197012? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
199260? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
199392? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
229320? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
229652? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
237072? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
237248? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
238692? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
239156? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041220170228
239968? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041220170228
240468? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
240620? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
240692? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
240716? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
240764? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
240800? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
240808? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
241012? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
241212? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
241288? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
244296? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
244316? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
244336? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
244540? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
245352? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
245524? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
245616? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
245788? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
245816? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
248072? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
248316? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
248480? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
249928? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
257132? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041220170228
258860? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
260100? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
261172? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
261356? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
261512? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041220170228
262616? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
262620? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
262776? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
263000? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
263940? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
264300? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
265556? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
289360? ? ?? ? ?opt64gcc2017041220170228
289360? ? ?? ? ?opt64gcc_-funroll-loops2017041220170228
341940? ? ?? ? ?opt64cc2017041220170228
590188? ? ?? ? ?opt32gcc_-funroll-loops2017041220170228
590356? ? ?? ? ?opt32gcc2017041220170228
651216? ? ?? ? ?opt32cc2017041220170228
804672? ? ?? ? ?refgcc2017041220170228
805000? ? ?? ? ?refgcc_-funroll-loops2017041220170228
807100? ? ?? ? ?refcc2017041220170228

Test failure

Implementation: crypto_aead/ascon128av12/opt32
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt32 opt64 ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt32 opt64 ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt32 opt64 ref

Test failure

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

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc opt32
icc -no-vec opt32
icc -xAVX -O2 -fomit-frame-pointer opt32
icc -xAVX -O3 -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
icc -O1 -static opt32 opt64 ref
icc -O1 -static -no-vec opt32 opt64 ref
icc -O2 -static opt32 opt64 ref
icc -O2 -static -no-vec opt32 opt64 ref
icc -O3 -static opt32 opt64 ref
icc -O3 -static -no-vec opt32 opt64 ref
icc -Os -static opt32 opt64 ref
icc -Os -static -no-vec opt32 opt64 ref
icc -m64 -O1 -static opt32 opt64 ref
icc -m64 -O1 -static -no-vec opt32 opt64 ref
icc -m64 -O2 -static opt32 opt64 ref
icc -m64 -O2 -static -no-vec opt32 opt64 ref
icc -m64 -O3 -static opt32 opt64 ref
icc -m64 -O3 -static -no-vec opt32 opt64 ref
icc -m64 -Os -static opt32 opt64 ref
icc -m64 -Os -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -xB -static
ascon.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xB -static opt32 opt64 ref
icc -O1 -xB -static -no-vec opt32 opt64 ref
icc -O2 -xB -static opt32 opt64 ref
icc -O2 -xB -static -no-vec opt32 opt64 ref
icc -O3 -xB -static opt32 opt64 ref
icc -O3 -xB -static -no-vec opt32 opt64 ref
icc -Os -xB -static opt32 opt64 ref
icc -Os -xB -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -xK -static
ascon.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xK -static opt32 opt64 ref
icc -O1 -xK -static -no-vec opt32 opt64 ref
icc -O2 -xK -static opt32 opt64 ref
icc -O2 -xK -static -no-vec opt32 opt64 ref
icc -O3 -xK -static opt32 opt64 ref
icc -O3 -xK -static -no-vec opt32 opt64 ref
icc -Os -xK -static opt32 opt64 ref
icc -Os -xK -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -xN -static
ascon.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xN -static opt32 opt64 ref
icc -O1 -xN -static -no-vec opt32 opt64 ref
icc -O2 -xN -static opt32 opt64 ref
icc -O2 -xN -static -no-vec opt32 opt64 ref
icc -O3 -xN -static opt32 opt64 ref
icc -O3 -xN -static -no-vec opt32 opt64 ref
icc -Os -xN -static opt32 opt64 ref
icc -Os -xN -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -xP -static
ascon.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xP -static opt32 opt64 ref
icc -O1 -xP -static -no-vec opt32 opt64 ref
icc -O2 -xP -static opt32 opt64 ref
icc -O2 -xP -static -no-vec opt32 opt64 ref
icc -O3 -xP -static opt32 opt64 ref
icc -O3 -xP -static -no-vec opt32 opt64 ref
icc -Os -xP -static opt32 opt64 ref
icc -Os -xP -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -O1 -xW -static
ascon.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xW -static opt32 opt64 ref
icc -O1 -xW -static -no-vec opt32 opt64 ref
icc -O2 -xW -static opt32 opt64 ref
icc -O2 -xW -static -no-vec opt32 opt64 ref
icc -O3 -xW -static opt32 opt64 ref
icc -O3 -xW -static -no-vec opt32 opt64 ref
icc -Os -xW -static opt32 opt64 ref
icc -Os -xW -static -no-vec opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
icc -fast opt32 opt64 ref

Compiler output

Implementation: crypto_aead/ascon128av12/opt32
Compiler: icc -m64 -xHost -vec-report0 -static
ascon.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static opt32 opt64 ref