Implementation notes: x86, gcc16, crypto_aead/acorn128v3

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: acorn128v3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
205418? ? ?? ? ?opt1gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
205465? ? ?? ? ?opt1gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
205465? ? ?? ? ?opt1gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
205466? ? ?? ? ?opt1gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
205473? ? ?? ? ?opt1gcc_-m32_-O3_-fomit-frame-pointer2017072220170718
206191? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
206261? ? ?? ? ?opt1gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072220170718
206261? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072220170718
206261? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072220170718
206804? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072220170718
207047? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
207472? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
207675? ? ?? ? ?opt1gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
208401? ? ?? ? ?opt1gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
208403? ? ?? ? ?opt1gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072220170718
208711? ? ?? ? ?opt1gcc_-m32_-O2_-fomit-frame-pointer2017072220170718
208794? ? ?? ? ?opt1gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
208809? ? ?? ? ?opt1gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
208896? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
208897? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
208924? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
209365? ? ?? ? ?opt1gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
209546? ? ?? ? ?opt1gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
209826? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072220170718
210199? ? ?? ? ?opt1gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
210219? ? ?? ? ?opt1gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
210243? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072220170718
210285? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072220170718
210289? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
210302? ? ?? ? ?opt1gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072220170718
210303? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
210481? ? ?? ? ?opt1gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072220170718
210551? ? ?? ? ?opt1gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
211074? ? ?? ? ?opt1gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
211134? ? ?? ? ?opt1gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
211140? ? ?? ? ?opt1gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
211165? ? ?? ? ?opt1gcc_-m32_-Os_-fomit-frame-pointer2017072220170718
211255? ? ?? ? ?opt1gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
211256? ? ?? ? ?opt1gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
211326? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
211344? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
211415? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
211415? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
211415? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
211495? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072220170718
211495? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072220170718
211496? ? ?? ? ?opt1gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072220170718
211530? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072220170718
211942? ? ?? ? ?opt1gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
211942? ? ?? ? ?opt1gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
211942? ? ?? ? ?opt1gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
212036? ? ?? ? ?opt1gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072220170718
212039? ? ?? ? ?opt1gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
212144? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
212197? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
212211? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
212371? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
212376? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
213223? ? ?? ? ?opt1gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
213225? ? ?? ? ?opt1gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
213411? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
213749? ? ?? ? ?opt1gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718
213798? ? ?? ? ?opt1gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
213821? ? ?? ? ?opt1gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
213828? ? ?? ? ?opt1gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
214254? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
214326? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
214349? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
214368? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
214651? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
215362? ? ?? ? ?opt1gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
215362? ? ?? ? ?opt1gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
215362? ? ?? ? ?opt1gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
215364? ? ?? ? ?opt1gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
215688? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
215688? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
215689? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
215689? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
216788? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
216790? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
216869? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718
216871? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
218726? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
218727? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
219403? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
219403? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
219959? ? ?? ? ?opt1gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
219959? ? ?? ? ?opt1gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
221925? ? ?? ? ?opt1gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
222203? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
222651? ? ?? ? ?opt1gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
222651? ? ?? ? ?opt1gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
223290? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
224433? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
225572? ? ?? ? ?opt1gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
225575? ? ?? ? ?opt1gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
225586? ? ?? ? ?opt1gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
225595? ? ?? ? ?opt1gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
225926? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
225945? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
227934? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
229757? ? ?? ? ?opt1gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
229989? ? ?? ? ?opt1gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
231193? ? ?? ? ?opt1gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
231692? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
232996? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
233155? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
233394? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
233460? ? ?? ? ?opt1gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
233460? ? ?? ? ?opt1gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
233461? ? ?? ? ?opt1gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
234548? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
234593? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
234594? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
234683? ? ?? ? ?opt1gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
234937? ? ?? ? ?opt1gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
234937? ? ?? ? ?opt1gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
235229? ? ?? ? ?opt1gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
236683? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
236684? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
264488? ? ?? ? ?opt1gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
264490? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
266165? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
266168? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
266169? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
266169? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
266486? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
266790? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
266801? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
266816? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
266834? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072220170718
267232? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
267328? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072220170718
267377? ? ?? ? ?opt1gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072220170718
267953? ? ?? ? ?opt1gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
267953? ? ?? ? ?opt1gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072220170718
267980? ? ?? ? ?opt1gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
268153? ? ?? ? ?opt1gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
268207? ? ?? ? ?opt1gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
268547? ? ?? ? ?opt1gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
268548? ? ?? ? ?opt1gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
268549? ? ?? ? ?opt1gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
268624? ? ?? ? ?opt1gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
269137? ? ?? ? ?opt1gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072220170718
269541? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
269541? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
269559? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
271656? ? ?? ? ?opt1gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
271841? ? ?? ? ?opt1gcc_-m32_-O_-fomit-frame-pointer2017072220170718
271984? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
271986? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
272509? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
272569? ? ?? ? ?opt1gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
273975? ? ?? ? ?opt1gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
273975? ? ?? ? ?opt1gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
273979? ? ?? ? ?opt1gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
274962? ? ?? ? ?opt1gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
275355? ? ?? ? ?opt1gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
275429? ? ?? ? ?opt1gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
276447? ? ?? ? ?opt1gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
8274074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
8444658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
9007359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
9020520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
9137513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
9474140? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072220170718
9515822? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
9516694? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072220170718
9519660? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
9535281? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072220170718
9536411? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072220170718
9624116? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
9669412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
9708782? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
9709486? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
10052201? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
33206357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
33250987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
33476718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
33481006? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
33487564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
33487983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
33680339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
33778175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
33826991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
34138529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
34139322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
34193799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
34203733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
34315921? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072220170718
34319204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
34379823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
34408258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
34408290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
34409235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
34566723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
34905430? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072220170718
34965149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
35088975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
35119569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
35120952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
35124106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
35174194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
35174705? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072220170718
35520505? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
35521463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
35530773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
35714197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
35814880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
35821131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
36160174? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
36199798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
36535949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
36593839? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
37065150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
37349039? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
37467445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
37468092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
37617029? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
37621431? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
37622530? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
37692100? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
37718026? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
37718324? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
37726401? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
37737082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
37766210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
37766974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
37779936? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
37894243? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072220170718
37894566? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072220170718
37906728? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072220170718
37955357? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
38126282? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
38126731? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
38127085? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
38630207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
38670352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
38671066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
38672421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
39607720? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
39609977? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
41145148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
41146088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
41150594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
41150950? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
41151546? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
41240513? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
41247086? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
41276785? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
41291897? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
41627029? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718
42740747? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
43463793? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
43464313? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
46078811? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
46080206? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
49452500? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
49456636? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
49563586? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
49594200? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
49743877? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
49770369? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
49959501? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
49959802? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
49961925? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
50015033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
50043791? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
50045214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
50278921? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072220170718
50280179? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072220170718
50283158? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072220170718
50346154? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
50352057? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
50371115? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
50372069? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072220170718
51356603? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
52762316? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
53001404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
53008313? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072220170718
53009969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
53053403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
53080337? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072220170718
53120438? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072220170718
53128590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
53160778? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
53160877? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
53206885? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072220170718
53220373? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
53225730? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
53242341? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
53245415? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
53296451? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
53584146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
53589900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
53595552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
53635982? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072220170718
53681112? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
53689141? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
53689465? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
53691561? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
53692921? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
53823999? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072220170718
53858336? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
53873423? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072220170718
54016254? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
54028620? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
54687624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
55386680? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
55388741? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
55575831? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
55576910? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
66139112? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072220170718
67784431? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072220170718
72521031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718
74101251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
74712485? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
79828751? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
82111699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
103214417? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072220170718

Test failure

Implementation: crypto_aead/acorn128v3/8bitcompact
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -Os -fomit-frame-pointer 8bitcompact

Test failure

Implementation: crypto_aead/acorn128v3/8bitcompact
Compiler: gcc -m32 -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 -m32 -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=barcelona -Os -fomit-frame-pointer 8bitcompact

Compiler output

Implementation: crypto_aead/acorn128v3/8bitcompact
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:111: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:123: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:209: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_decrypt':
encrypt.c: encrypt.c:247: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:257: warning: passing argument 3 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer 8bitcompact
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=athlon -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i386 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=i486 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k6 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=k8 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=nocona -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentium -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O2 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O3 -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -O -fomit-frame-pointer 8bitcompact
gcc -m32 -march=prescott -Os -fomit-frame-pointer 8bitcompact

Compiler output

Implementation: crypto_aead/acorn128v3/8bitfast2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:195: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:207: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:212: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_encrypt':
encrypt.c: encrypt.c:293: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:298: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:309: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:314: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_decrypt':
encrypt.c: encrypt.c:352: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:357: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:369: warning: passing argument 3 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer 8bitfast2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=athlon -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=athlon -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i386 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i386 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i486 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=i486 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k6 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k8 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=k8 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=nocona -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=nocona -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentium -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitfast2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer 8bitfast2
gcc -m32 -march=prescott -O -fomit-frame-pointer 8bitfast2
gcc -m32 -march=prescott -Os -fomit-frame-pointer 8bitfast2

Compiler output

Implementation: crypto_aead/acorn128v3/8bitfast
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:196: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:208: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:213: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_encrypt':
encrypt.c: encrypt.c:294: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:299: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:310: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:315: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_decrypt':
encrypt.c: encrypt.c:353: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:358: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:370: warning: passing argument 3 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer 8bitfast
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer 8bitfast
gcc -m32 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -O -fomit-frame-pointer 8bitfast
gcc -m32 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=athlon -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=athlon -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=athlon -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=athlon -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=i386 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=i386 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=i386 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=i386 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=i486 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=i486 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=i486 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=i486 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-2 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-3 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=k6 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=k8 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k8 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=k8 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=k8 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=nocona -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=nocona -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=nocona -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=nocona -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-m -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium2 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium3 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium4 -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentium -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer 8bitfast
gcc -m32 -march=prescott -O2 -fomit-frame-pointer 8bitfast
gcc -m32 -march=prescott -O3 -fomit-frame-pointer 8bitfast
gcc -m32 -march=prescott -O -fomit-frame-pointer 8bitfast
gcc -m32 -march=prescott -Os -fomit-frame-pointer 8bitfast

Compiler output

Implementation: crypto_aead/acorn128v3/8bitcompact
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:111: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:123: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:209: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_decrypt':
encrypt.c: encrypt.c:247: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:257: warning: passing argument 3 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:105: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:111: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:123: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_encrypt':
encrypt.c: encrypt.c:199: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:209: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitcompact_decrypt':
encrypt.c: encrypt.c:247: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:257: warning: passing argument 3 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:24: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_aead/acorn128v3/8bitfast2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:195: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:207: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:212: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_encrypt':
encrypt.c: encrypt.c:293: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:298: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:309: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:314: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_decrypt':
encrypt.c: encrypt.c:352: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:357: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:369: warning: passing argument 3 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:189: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:195: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:207: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:212: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_encrypt':
encrypt.c: encrypt.c:293: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:298: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:309: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:314: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast2_decrypt':
encrypt.c: encrypt.c:352: warning: passing argument 2 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:357: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:107: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:369: warning: passing argument 3 of 'acorn128_64steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/acorn128v3/8bitfast
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:196: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:208: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:213: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_encrypt':
encrypt.c: encrypt.c:294: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:299: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:310: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:315: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_decrypt':
encrypt.c: encrypt.c:353: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:358: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:370: warning: passing argument 3 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...
encrypt.c: encrypt.c: In function 'acorn128_initialization':
encrypt.c: encrypt.c:190: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:196: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:208: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:213: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_encrypt':
encrypt.c: encrypt.c:294: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:299: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:310: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:315: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c: In function 'crypto_aead_acorn128v3_8bitfast_decrypt':
encrypt.c: encrypt.c:353: warning: passing argument 2 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:358: warning: passing argument 2 of 'acorn128_8steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:108: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: encrypt.c:370: warning: passing argument 3 of 'acorn128_32steps' discards qualifiers from pointer target type
encrypt.c: encrypt.c:27: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
encrypt.c: ...

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