Implementation notes: amd64, manny613, crypto_aead/acorn128v3

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: acorn128v3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
47364? ? ?? ? ?opt1icc_-no-vec2018082820180818
47436? ? ?? ? ?opt1icc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
47448? ? ?? ? ?opt1icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
47456? ? ?? ? ?opt1icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
47556? ? ?? ? ?opt1icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
47628? ? ?? ? ?opt1icc2018082820180818
47628? ? ?? ? ?opt1icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
47644? ? ?? ? ?opt1icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
48040? ? ?? ? ?opt1icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
48064? ? ?? ? ?opt1icc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
59416? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
59424? ? ?? ? ?opt1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
60384? ? ?? ? ?opt1gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
60564? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
60612? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
60612? ? ?? ? ?opt1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
60616? ? ?? ? ?opt1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
60620? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
60628? ? ?? ? ?opt1gcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
60636? ? ?? ? ?opt1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
60744? ? ?? ? ?opt1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
60936? ? ?? ? ?opt1gcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
60944? ? ?? ? ?opt1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
61124? ? ?? ? ?opt1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
61124? ? ?? ? ?opt1gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
61200? ? ?? ? ?opt1gcc_-O3_-fomit-frame-pointer2018082820180818
61204? ? ?? ? ?opt1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
61204? ? ?? ? ?opt1gcc_-m64_-O3_-fomit-frame-pointer2018082820180818
61372? ? ?? ? ?opt1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
61860? ? ?? ? ?opt1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
62228? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
62228? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
66012? ? ?? ? ?opt1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
66016? ? ?? ? ?opt1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
66392? ? ?? ? ?opt1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
66396? ? ?? ? ?opt1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
68856? ? ?? ? ?opt1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
68872? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
68876? ? ?? ? ?opt1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
68876? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
68880? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
70364? ? ?? ? ?opt1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
70512? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
70908? ? ?? ? ?opt1gcc_-O2_-fomit-frame-pointer2018082820180818
70908? ? ?? ? ?opt1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
70908? ? ?? ? ?opt1gcc_-m64_-O2_-fomit-frame-pointer2018082820180818
71144? ? ?? ? ?opt1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
71180? ? ?? ? ?opt1gcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
71436? ? ?? ? ?opt1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
71440? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
71776? ? ?? ? ?opt1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
71776? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
71788? ? ?? ? ?opt1gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
71920? ? ?? ? ?opt1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
71920? ? ?? ? ?opt1gcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
72692? ? ?? ? ?opt1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
72692? ? ?? ? ?opt1gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
72824? ? ?? ? ?opt1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
72824? ? ?? ? ?opt1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
72824? ? ?? ? ?opt1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
72824? ? ?? ? ?opt1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
72824? ? ?? ? ?opt1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
74460? ? ?? ? ?opt1gcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
74540? ? ?? ? ?opt1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
74776? ? ?? ? ?opt1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
74780? ? ?? ? ?opt1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
74796? ? ?? ? ?opt1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
74800? ? ?? ? ?opt1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
74832? ? ?? ? ?opt1gcc_-Os_-fomit-frame-pointer2018082820180818
74840? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
74872? ? ?? ? ?opt1gcc_-m64_-Os_-fomit-frame-pointer2018082820180818
74876? ? ?? ? ?opt1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
74896? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
74904? ? ?? ? ?opt1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
75156? ? ?? ? ?opt1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
75164? ? ?? ? ?opt1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
75196? ? ?? ? ?opt1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
75212? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
75244? ? ?? ? ?opt1gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
75284? ? ?? ? ?opt1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
75364? ? ?? ? ?opt1gcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
75376? ? ?? ? ?opt1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
75576? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
75588? ? ?? ? ?opt1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
75592? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
75688? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
75788? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
75808? ? ?? ? ?opt1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
75808? ? ?? ? ?opt1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
75812? ? ?? ? ?opt1gcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
76048? ? ?? ? ?opt1gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
76052? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
76160? ? ?? ? ?opt1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
76192? ? ?? ? ?opt1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
76304? ? ?? ? ?opt1gcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
76324? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
76360? ? ?? ? ?opt1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
76400? ? ?? ? ?opt1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
76476? ? ?? ? ?opt1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
76508? ? ?? ? ?opt1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
76560? ? ?? ? ?opt1gcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
76568? ? ?? ? ?opt1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
76604? ? ?? ? ?opt1gcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
77080? ? ?? ? ?opt1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
77092? ? ?? ? ?opt1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
77100? ? ?? ? ?opt1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
77132? ? ?? ? ?opt1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
77600? ? ?? ? ?opt1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
77640? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
77680? ? ?? ? ?opt1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
77700? ? ?? ? ?opt1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
78632? ? ?? ? ?opt1gcc_-O_-fomit-frame-pointer2018082820180818
78636? ? ?? ? ?opt1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
78700? ? ?? ? ?opt1gcc_-m64_-O_-fomit-frame-pointer2018082820180818
178760? ? ?? ? ?opt1gcc_-funroll-loops2018082820180818
179040? ? ?? ? ?opt1gcc2018082820180818
182684? ? ?? ? ?opt1cc2018082820180818
339284? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
339332? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
339536? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
339716? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
340208? ? ?? ? ?8bitfast2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
340236? ? ?? ? ?8bitfast2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
340448? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
340520? ? ?? ? ?8bitfast2gcc_-O3_-fomit-frame-pointer2018082820180818
340760? ? ?? ? ?8bitfast2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
340764? ? ?? ? ?8bitfast2gcc_-m64_-O3_-fomit-frame-pointer2018082820180818
341324? ? ?? ? ?8bitfast2gcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
343008? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
343440? ? ?? ? ?8bitfast2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
343476? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
343484? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
344140? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
344324? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
344612? ? ?? ? ?8bitfast2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
345224? ? ?? ? ?8bitfast2gcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
345252? ? ?? ? ?8bitfast2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
346152? ? ?? ? ?8bitfast2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
346644? ? ?? ? ?8bitfast2gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
346956? ? ?? ? ?8bitfast2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
347728? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
347840? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
348100? ? ?? ? ?8bitfast2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
351012? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
351548? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
352420? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
353212? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
353284? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
353356? ? ?? ? ?8bitfastgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
353672? ? ?? ? ?8bitfastgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
353788? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
353996? ? ?? ? ?8bitfastgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
354104? ? ?? ? ?8bitfastgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
354564? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
354672? ? ?? ? ?8bitfastgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
355096? ? ?? ? ?8bitfastgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
355336? ? ?? ? ?8bitfastgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
356248? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
356580? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
356872? ? ?? ? ?8bitfastgcc_-m64_-O3_-fomit-frame-pointer2018082820180818
356900? ? ?? ? ?8bitfastgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
357588? ? ?? ? ?8bitfastgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
357972? ? ?? ? ?8bitfastgcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
359868? ? ?? ? ?8bitfastgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
359876? ? ?? ? ?8bitfastgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
360152? ? ?? ? ?8bitfastgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
360692? ? ?? ? ?8bitfastgcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
361232? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
369760? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
369884? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
369940? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
370340? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
371080? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
371260? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
374948? ? ?? ? ?8bitfast2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
375180? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
376792? ? ?? ? ?8bitfast2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
382668? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
382912? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
385724? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
385824? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
386396? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
386480? ? ?? ? ?8bitfast2gcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
386492? ? ?? ? ?8bitfast2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
386816? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
388688? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
400064? ? ?? ? ?8bitfast2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
400100? ? ?? ? ?8bitfast2gcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
400972? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
401432? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
401476? ? ?? ? ?8bitfast2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
401524? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
401544? ? ?? ? ?8bitfast2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
401556? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
402160? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
402464? ? ?? ? ?8bitfast2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
402784? ? ?? ? ?8bitfast2gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
402800? ? ?? ? ?8bitfast2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
402884? ? ?? ? ?8bitfast2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
403064? ? ?? ? ?8bitfast2gcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
410400? ? ?? ? ?8bitfast2gcc_-O_-fomit-frame-pointer2018082820180818
410696? ? ?? ? ?8bitfast2gcc_-m64_-O2_-fomit-frame-pointer2018082820180818
410968? ? ?? ? ?8bitfast2gcc_-O2_-fomit-frame-pointer2018082820180818
411088? ? ?? ? ?8bitfast2gcc_-m64_-O_-fomit-frame-pointer2018082820180818
411100? ? ?? ? ?8bitfast2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
411900? ? ?? ? ?8bitfast2gcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
412552? ? ?? ? ?8bitfast2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
413240? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
413580? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
414140? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
414176? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
414236? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
414792? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
418800? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
418904? ? ?? ? ?8bitfastgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
422596? ? ?? ? ?8bitfast2gcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
423296? ? ?? ? ?8bitfast2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
427468? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
427500? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
427660? ? ?? ? ?8bitfastgcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
427668? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
427752? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
427944? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
428760? ? ?? ? ?8bitfastgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
429632? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
430316? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
440088? ? ?? ? ?8bitfastgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
451856? ? ?? ? ?8bitfast2gcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
452052? ? ?? ? ?8bitfast2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
454092? ? ?? ? ?8bitfastgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
454904? ? ?? ? ?8bitfastgcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
455628? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
455736? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
455880? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
455976? ? ?? ? ?8bitfastgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
456440? ? ?? ? ?8bitfastgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
459304? ? ?? ? ?8bitfastgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
459336? ? ?? ? ?8bitfastgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
459336? ? ?? ? ?8bitfastgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
459416? ? ?? ? ?8bitfastgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
459456? ? ?? ? ?8bitfastgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
459996? ? ?? ? ?8bitfast2gcc_-m64_-Os_-fomit-frame-pointer2018082820180818
460088? ? ?? ? ?8bitfastgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
460116? ? ?? ? ?8bitfast2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
460168? ? ?? ? ?8bitfast2gcc_-Os_-fomit-frame-pointer2018082820180818
460172? ? ?? ? ?8bitfast2icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
460228? ? ?? ? ?8bitfast2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
460280? ? ?? ? ?8bitfast2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
460284? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
460432? ? ?? ? ?8bitfast2gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
460536? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
460540? ? ?? ? ?8bitfast2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
460608? ? ?? ? ?8bitfast2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
460608? ? ?? ? ?8bitfast2gcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
461080? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
461304? ? ?? ? ?8bitfast2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
461356? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
461380? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
461968? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
461996? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
462116? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
462404? ? ?? ? ?8bitfast2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
462428? ? ?? ? ?8bitfast2icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
462664? ? ?? ? ?8bitfastgcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
462832? ? ?? ? ?8bitfast2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
463072? ? ?? ? ?8bitfast2gcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
464300? ? ?? ? ?8bitfastgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
464332? ? ?? ? ?8bitfastgcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
467660? ? ?? ? ?8bitfast2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
467760? ? ?? ? ?8bitfast2icc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
468200? ? ?? ? ?8bitfast2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
468376? ? ?? ? ?8bitfast2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
468880? ? ?? ? ?8bitfast2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
469260? ? ?? ? ?8bitfast2icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
469532? ? ?? ? ?8bitfast2icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
469740? ? ?? ? ?8bitfast2icc2018082820180818
472728? ? ?? ? ?8bitfasticc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
473852? ? ?? ? ?8bitfasticc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
474280? ? ?? ? ?8bitfastgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
475236? ? ?? ? ?8bitfastgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
475264? ? ?? ? ?8bitfastgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
477264? ? ?? ? ?8bitfast2icc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
477264? ? ?? ? ?8bitfast2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
477516? ? ?? ? ?8bitfastgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
485508? ? ?? ? ?8bitfasticc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
487400? ? ?? ? ?8bitfasticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
491472? ? ?? ? ?8bitfasticc2018082820180818
491676? ? ?? ? ?8bitfasticc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
492324? ? ?? ? ?8bitfasticc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
494308? ? ?? ? ?8bitfasticc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
495048? ? ?? ? ?8bitfasticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
499224? ? ?? ? ?8bitfastgcc_-O3_-fomit-frame-pointer2018082820180818
505944? ? ?? ? ?8bitfastgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
506116? ? ?? ? ?8bitfastgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
506144? ? ?? ? ?8bitfastgcc_-Os_-fomit-frame-pointer2018082820180818
506228? ? ?? ? ?8bitfastgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
506236? ? ?? ? ?8bitfastgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
506244? ? ?? ? ?8bitfastgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
506276? ? ?? ? ?8bitfastgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
506288? ? ?? ? ?8bitfastgcc_-m64_-Os_-fomit-frame-pointer2018082820180818
506488? ? ?? ? ?8bitfastgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
506988? ? ?? ? ?8bitfastgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
507036? ? ?? ? ?8bitfastgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
507216? ? ?? ? ?8bitfast2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
507280? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
507788? ? ?? ? ?8bitfastgcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
507964? ? ?? ? ?8bitfast2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
507984? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
507996? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
508164? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
512952? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
513472? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
514096? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
514512? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
514564? ? ?? ? ?8bitfast2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
515080? ? ?? ? ?8bitfastgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
515152? ? ?? ? ?8bitfast2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
515332? ? ?? ? ?8bitfastgcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
532208? ? ?? ? ?8bitfastgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
532460? ? ?? ? ?8bitfastgcc_-m64_-O2_-fomit-frame-pointer2018082820180818
532704? ? ?? ? ?8bitfastgcc_-O2_-fomit-frame-pointer2018082820180818
537504? ? ?? ? ?8bitfastgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
538012? ? ?? ? ?8bitfast2icc_-no-vec2018082820180818
538316? ? ?? ? ?8bitfastgcc_-m64_-O_-fomit-frame-pointer2018082820180818
538864? ? ?? ? ?8bitfastgcc_-O_-fomit-frame-pointer2018082820180818
543304? ? ?? ? ?8bitfastgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
543492? ? ?? ? ?8bitfastgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
543544? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
543800? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
543856? ? ?? ? ?8bitfastgcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
544464? ? ?? ? ?8bitfastgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
551068? ? ?? ? ?8bitfastgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
551224? ? ?? ? ?8bitfastgcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
583320? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
584368? ? ?? ? ?8bitfastgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
584416? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
584632? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
584828? ? ?? ? ?8bitfastgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
587572? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
587616? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
591660? ? ?? ? ?8bitfastgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
592352? ? ?? ? ?8bitfastgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
631656? ? ?? ? ?8bitfasticc_-no-vec2018082820180818
695100? ? ?? ? ?8bitfast2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
777996? ? ?? ? ?8bitfast2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
1244332? ? ?? ? ?8bitfast2gcc2018082820180818
1269300? ? ?? ? ?8bitfast2gcc_-funroll-loops2018082820180818
1480132? ? ?? ? ?8bitfastgcc_-funroll-loops2018082820180818
1489608? ? ?? ? ?8bitfastgcc2018082820180818
3174184? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
3176984? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
3179988? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
3182344? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
3184588? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
3196036? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
3196376? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
3197984? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082820180818
3205328? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
3205888? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
3213312? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
3214332? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
3236368? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
3240472? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
3246868? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
3248700? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
3251688? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
3251892? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
3255900? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082820180818
3261480? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
3273684? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
3275112? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
3326824? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
3361624? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
3792528? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
3834620? ? ?? ? ?reficc2018082820180818
3920348? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
3925532? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
3963264? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
3968928? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
3970140? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
3990036? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
4016792? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
8230704? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
8391116? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
18302840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
18306816? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
18348500? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
18365008? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
18426336? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
18439064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
18479952? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
18492024? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
18492988? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
18878872? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
18887376? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
18887696? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
18896216? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
18896392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
18900312? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
18900444? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
18908340? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
18917820? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
22033864? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
22045460? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
22045952? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
22056924? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
22060904? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
22064436? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
22077800? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
22101804? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
22113172? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
22119192? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
22129856? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
22135192? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
22155012? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
22157212? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082820180818
22330084? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082820180818
22881132? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
22886380? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
23044264? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
23057316? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
23172236? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
23178696? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
23208692? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
24214808? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
24376328? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
25095956? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
25113172? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
26342240? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082820180818
26380432? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082820180818
26386680? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
26682344? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
26690992? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
26710000? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
26714276? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
26720200? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
34380456? ? ?? ? ?reficc_-no-vec2018082820180818
35656552? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
35661332? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
35687412? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
35701972? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
36392512? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
36398064? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
36433264? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
36439456? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
36442932? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
36449780? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
36466380? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
36466684? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
36471492? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
36501096? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
36540856? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082820180818
36544476? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
36566680? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082820180818
36675708? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
36715596? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
36758972? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
37148008? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
37165372? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
37166356? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
37177420? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
37207080? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
41549716? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
129003552? ? ?? ? ?refgcc2018082820180818
129271672? ? ?? ? ?refgcc_-funroll-loops2018082820180818
140636640? ? ?? ? ?refcc2018082820180818

Test failure

Implementation: 8bitcompact
Security model: unknown
Compiler: gcc
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 112, namely:
CompilerImplementations
gcc 8bitcompact
gcc -O2 -fomit-frame-pointer 8bitcompact
gcc -O3 -fomit-frame-pointer 8bitcompact
gcc -O -fomit-frame-pointer 8bitcompact
gcc -Os -fomit-frame-pointer 8bitcompact
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 8bitcompact
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 8bitcompact
gcc -fno-schedule-insns -O -fomit-frame-pointer 8bitcompact
gcc -fno-schedule-insns -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops 8bitcompact
gcc -funroll-loops -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=corei7 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -march=barcelona -Os -fomit-frame-pointer 8bitcompact
gcc -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 8bitcompact
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 8bitcompact
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 8bitcompact
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 8bitcompact
gcc -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -march=nocona -Os -fomit-frame-pointer 8bitcompact
icc 8bitcompact
icc -no-vec 8bitcompact
icc -xAVX -O2 -fomit-frame-pointer 8bitcompact
icc -xAVX -O3 -fomit-frame-pointer 8bitcompact
icc -xCORE-AVX-I -O2 -fomit-frame-pointer 8bitcompact
icc -xCORE-AVX-I -O3 -fomit-frame-pointer 8bitcompact
icc -xSSE4.1 -O2 -fomit-frame-pointer 8bitcompact
icc -xSSE4.1 -O3 -fomit-frame-pointer 8bitcompact
icc -xSSE4.2 -O2 -fomit-frame-pointer 8bitcompact
icc -xSSE4.2 -O3 -fomit-frame-pointer 8bitcompact

Test failure

Implementation: 8bitcompact
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_decrypt returns nonzero
error 111
crypto_aead_decrypt returns nonzero

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

Test failure

Implementation: 8bitcompact
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bitcompact
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bitfast
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bitfast
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bitfast
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bitfast2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bitfast2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bitfast2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: 8bitcompact
Security model: unknown
Compiler: cc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(key[j]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:24:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:111:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(iv[j-16]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:24:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:123:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:24:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c: encrypt.c:24:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc 8bitcompact

Compiler output

Implementation: 8bitcompact
Security model: unknown
Compiler: gcc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:111:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(iv[j-16]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:123:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb, 1);
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ...

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

Compiler output

Implementation: 8bitcompact
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:111:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(iv[j-16]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:123:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb, 1);
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ...
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:111:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(iv[j-16]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:123:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), &tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb, 1);
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:24:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ...

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

Compiler output

Implementation: 8bitcompact
Security model: unknown
Compiler: icc
encrypt.c: encrypt.c(105): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(key[j]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(111): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(iv[j-16]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(123): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), &tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(199): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(209): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(m[i]), &c[i], ca, cb,1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(247): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(ad[i]), &ciphertextbyte, ca, cb,1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(257): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc 8bitcompact
icc -no-vec 8bitcompact
icc -xAVX -O2 -fomit-frame-pointer 8bitcompact
icc -xAVX -O3 -fomit-frame-pointer 8bitcompact
icc -xCORE-AVX-I -O2 -fomit-frame-pointer 8bitcompact
icc -xCORE-AVX-I -O3 -fomit-frame-pointer 8bitcompact
icc -xSSE4.1 -O2 -fomit-frame-pointer 8bitcompact
icc -xSSE4.1 -O3 -fomit-frame-pointer 8bitcompact
icc -xSSE4.2 -O2 -fomit-frame-pointer 8bitcompact
icc -xSSE4.2 -O3 -fomit-frame-pointer 8bitcompact

Compiler output

Implementation: 8bitfast
Security model: unknown
Compiler: cc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190:9: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_32steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:196:9: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_32steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:208:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:108:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:213:9: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_32steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc 8bitfast

Compiler output

Implementation: 8bitfast
Security model: unknown
Compiler: gcc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:196:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:208:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:108:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:213:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...

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

Compiler output

Implementation: 8bitfast
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:196:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:208:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:108:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:213:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:196:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:208:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:108:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:213:33: warning: passing argument 2 of 'acorn128_32steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_32steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_32steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...

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

Compiler output

Implementation: 8bitfast
Security model: unknown
Compiler: icc
encrypt.c: encrypt.c(190): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_32steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(196): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_32steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(208): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(213): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_32steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(294): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_32steps(state, &(ad[i]), ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(299): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(ad[i]), ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(310): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc 8bitfast
icc -no-vec 8bitfast
icc -xAVX -O2 -fomit-frame-pointer 8bitfast
icc -xAVX -O3 -fomit-frame-pointer 8bitfast
icc -xCORE-AVX-I -O2 -fomit-frame-pointer 8bitfast
icc -xCORE-AVX-I -O3 -fomit-frame-pointer 8bitfast
icc -xSSE4.1 -O2 -fomit-frame-pointer 8bitfast
icc -xSSE4.1 -O3 -fomit-frame-pointer 8bitfast
icc -xSSE4.2 -O2 -fomit-frame-pointer 8bitfast
icc -xSSE4.2 -O3 -fomit-frame-pointer 8bitfast

Compiler output

Implementation: 8bitfast2
Security model: unknown
Compiler: cc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189:9: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_64steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:195:9: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_64steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:207:9: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:107:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: encrypt.c:212:9: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [enabled by default]
encrypt.c: acorn128_64steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c: encrypt.c:27:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ^
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc 8bitfast2

Compiler output

Implementation: 8bitfast2
Security model: unknown
Compiler: gcc
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:195:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:207:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:107:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:212:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...

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

Compiler output

Implementation: 8bitfast2
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:195:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:207:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:107:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:212:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:195:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:207:32: warning: passing argument 2 of 'acorn128_8steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:107:59: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_8steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: encrypt.c:212:33: warning: passing argument 2 of 'acorn128_64steps' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
encrypt.c: acorn128_64steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:27:60: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: void acorn128_64steps(unsigned char *state, unsigned char *plaintextbyte, unsigned char *ciphertextbyte, unsigned char cabyte, unsigned char cbbyte, unsigned char enc_dec_flag)
encrypt.c: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
encrypt.c: ...

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

Compiler output

Implementation: 8bitfast2
Security model: unknown
Compiler: icc
encrypt.c: encrypt.c(189): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_64steps(state, &(key[j]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(195): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_64steps(state, &(iv[j-16]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(207): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(212): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_64steps(state, &(key[j&0xf]), tem, 0xff, 0xff, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(293): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_64steps(state, &(ad[i]), ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(298): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: acorn128_8steps(state, &(ad[i]), ciphertextbyte, ca, cb, 1);
encrypt.c: ^
encrypt.c:
encrypt.c: encrypt.c(309): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc 8bitfast2
icc -no-vec 8bitfast2
icc -xAVX -O2 -fomit-frame-pointer 8bitfast2
icc -xAVX -O3 -fomit-frame-pointer 8bitfast2
icc -xCORE-AVX-I -O2 -fomit-frame-pointer 8bitfast2
icc -xCORE-AVX-I -O3 -fomit-frame-pointer 8bitfast2
icc -xSSE4.1 -O2 -fomit-frame-pointer 8bitfast2
icc -xSSE4.1 -O3 -fomit-frame-pointer 8bitfast2
icc -xSSE4.2 -O2 -fomit-frame-pointer 8bitfast2
icc -xSSE4.2 -O3 -fomit-frame-pointer 8bitfast2