Implementation notes: x86, hydra3, crypto_hash/shake256

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
45217? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017121920171218
45247? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017121920171218
45250? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017121920171218
45253? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017121920171218
45269? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017121920171218
45271? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017121920171218
45271? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017121920171218
45283? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017121920171218
45288? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017121920171218
45291? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017121920171218
45291? ? ?? ? ?oncore64bitsgcc_-m32_-O_-fomit-frame-pointer2017121920171218
45291? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017121920171218
45292? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017121920171218
45293? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017121920171218
45293? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017121920171218
45294? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017121920171218
45296? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017121920171218
45296? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017121920171218
45297? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017121920171218
45298? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017121920171218
45299? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017121920171218
45301? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017121920171218
45301? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017121920171218
45306? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017121920171218
45309? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017121920171218
45311? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017121920171218
45312? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017121920171218
45318? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017121920171218
45320? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017121920171218
45321? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017121920171218
45322? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017121920171218
45323? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017121920171218
45324? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017121920171218
45325? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017121920171218
45326? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017121920171218
45329? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017121920171218
45329? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017121920171218
45332? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017121920171218
45334? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017121920171218
45336? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017121920171218
45336? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017121920171218
45337? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017121920171218
45337? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017121920171218
45339? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017121920171218
45341? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017121920171218
45342? ? ?? ? ?oncore64bitsgcc_-m32_-Os_-fomit-frame-pointer2017121920171218
45342? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017121920171218
45343? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017121920171218
45344? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017121920171218
45344? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017121920171218
45345? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017121920171218
45347? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017121920171218
45349? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017121920171218
45350? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017121920171218
45350? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017121920171218
45351? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017121920171218
45352? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017121920171218
45355? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017121920171218
45358? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017121920171218
45363? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017121920171218
45363? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017121920171218
45364? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017121920171218
45365? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017121920171218
45368? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017121920171218
45368? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017121920171218
45369? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017121920171218
45369? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017121920171218
45370? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017121920171218
45372? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017121920171218
45372? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017121920171218
45372? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017121920171218
45379? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017121920171218
45380? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017121920171218
45380? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017121920171218
45380? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017121920171218
45380? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017121920171218
45382? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017121920171218
45383? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017121920171218
45385? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017121920171218
45387? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017121920171218
45388? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017121920171218
45390? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017121920171218
45406? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017121920171218
45408? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017121920171218
45410? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017121920171218
45410? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017121920171218
45418? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017121920171218
45419? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017121920171218
45425? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017121920171218
45428? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017121920171218
45428? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017121920171218
45429? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017121920171218
45433? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017121920171218
45437? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017121920171218
45448? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017121920171218
45479? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017121920171218
45484? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017121920171218
45489? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017121920171218
45497? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017121920171218
45497? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017121920171218
45509? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017121920171218
45509? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017121920171218
45511? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017121920171218
45515? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017121920171218
45527? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017121920171218
45527? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017121920171218
45529? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017121920171218
45535? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017121920171218
45550? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017121920171218
45571? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017121920171218
45583? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017121920171218
45584? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017121920171218
45589? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017121920171218
45590? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017121920171218
45605? ? ?? ? ?oncore64bitsgcc_-m32_-O3_-fomit-frame-pointer2017121920171218
45605? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017121920171218
45614? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017121920171218
45622? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017121920171218
45623? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017121920171218
45624? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017121920171218
45626? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017121920171218
45629? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017121920171218
45629? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017121920171218
45629? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017121920171218
45630? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017121920171218
45631? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017121920171218
45631? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017121920171218
45632? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017121920171218
45632? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017121920171218
45632? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017121920171218
45633? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017121920171218
45634? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017121920171218
45636? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017121920171218
45639? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017121920171218
45642? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017121920171218
45642? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017121920171218
45644? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017121920171218
45649? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017121920171218
45654? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017121920171218
45657? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017121920171218
45657? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017121920171218
45660? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017121920171218
45662? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017121920171218
45663? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017121920171218
45664? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017121920171218
45666? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017121920171218
45670? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017121920171218
45671? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017121920171218
45671? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017121920171218
45672? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017121920171218
45677? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017121920171218
45677? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017121920171218
45679? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017121920171218
45690? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017121920171218
45705? ? ?? ? ?oncore64bitsgcc_-m32_-O2_-fomit-frame-pointer2017121920171218
45753? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017121920171218
45985? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017121920171218
45989? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017121920171218
46084? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017121920171218
46109? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017121920171218
71486? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017121920171218
71518? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017121920171218
71947? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017121920171218
72249? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017121920171218
72879? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017121920171218
72942? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017121920171218
73208? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017121920171218
73623? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017121920171218
73785? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017121920171218
73823? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017121920171218
73877? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017121920171218
73899? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017121920171218
73914? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017121920171218
73917? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017121920171218
73927? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017121920171218
73963? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017121920171218
73963? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017121920171218
74003? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017121920171218
74004? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017121920171218
74021? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017121920171218
74029? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017121920171218
74039? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017121920171218
74050? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017121920171218
74054? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017121920171218
74060? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017121920171218
74067? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017121920171218
74082? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017121920171218
74082? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017121920171218
74115? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017121920171218
74136? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017121920171218
74138? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017121920171218
74138? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017121920171218
74163? ? ?? ? ?oncore32bitsgcc_-m32_-O3_-fomit-frame-pointer2017121920171218
74172? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017121920171218
74174? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017121920171218
74206? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017121920171218
74206? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017121920171218
74210? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017121920171218
74224? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017121920171218
74230? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017121920171218
74232? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017121920171218
74270? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017121920171218
74272? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017121920171218
74283? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017121920171218
74303? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017121920171218
74311? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017121920171218
74325? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017121920171218
74354? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017121920171218
74354? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017121920171218
74356? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017121920171218
74374? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017121920171218
74375? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017121920171218
74393? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017121920171218
74393? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017121920171218
74399? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017121920171218
74415? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017121920171218
74427? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017121920171218
74428? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017121920171218
74443? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017121920171218
74453? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017121920171218
74465? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017121920171218
74465? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017121920171218
74468? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017121920171218
74503? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017121920171218
74509? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017121920171218
74521? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017121920171218
74524? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017121920171218
74529? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017121920171218
74532? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017121920171218
74552? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017121920171218
74557? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017121920171218
74559? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017121920171218
74578? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017121920171218
74579? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017121920171218
74598? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017121920171218
74601? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017121920171218
74603? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017121920171218
74605? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017121920171218
74636? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017121920171218
74643? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017121920171218
74657? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017121920171218
74696? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017121920171218
74724? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017121920171218
74730? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017121920171218
74757? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017121920171218
74784? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017121920171218
74801? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017121920171218
74803? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017121920171218
74808? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017121920171218
74811? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017121920171218
74839? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017121920171218
74862? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017121920171218
74862? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017121920171218
74867? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017121920171218
74875? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017121920171218
74877? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017121920171218
74884? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017121920171218
74889? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017121920171218
74905? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017121920171218
74918? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017121920171218
74928? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017121920171218
74935? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017121920171218
74965? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017121920171218
74988? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017121920171218
74997? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017121920171218
75027? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017121920171218
75028? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017121920171218
75032? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017121920171218
75037? ? ?? ? ?oncore32bitsgcc_-m32_-Os_-fomit-frame-pointer2017121920171218
75050? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017121920171218
75059? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017121920171218
75065? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017121920171218
75068? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017121920171218
75069? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017121920171218
75073? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017121920171218
75078? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017121920171218
75083? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017121920171218
75113? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017121920171218
75118? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017121920171218
75120? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017121920171218
75121? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017121920171218
75123? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017121920171218
75128? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017121920171218
75129? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017121920171218
75132? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017121920171218
75138? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017121920171218
75169? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017121920171218
75176? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017121920171218
75184? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017121920171218
75212? ? ?? ? ?oncore32bitsgcc_-m32_-O_-fomit-frame-pointer2017121920171218
75215? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017121920171218
75215? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017121920171218
75219? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017121920171218
75222? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017121920171218
75224? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017121920171218
75228? ? ?? ? ?oncore32bitsgcc_-m32_-O2_-fomit-frame-pointer2017121920171218
75245? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017121920171218
75247? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017121920171218
75252? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017121920171218
75253? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017121920171218
75288? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017121920171218
75344? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017121920171218
75349? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017121920171218
75354? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017121920171218
75356? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017121920171218
75365? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017121920171218
75398? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017121920171218
75438? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017121920171218
75450? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017121920171218
75466? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017121920171218
75471? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017121920171218
75479? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017121920171218
75501? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017121920171218
75507? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017121920171218
75537? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017121920171218
75570? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017121920171218
75689? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017121920171218
75702? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017121920171218
75717? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017121920171218
75877? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017121920171218
94739? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090320170725
94764? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090320170725
95565? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090320170725
95568? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090320170725
95591? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090320170725
97093? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090320170725
97209? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090320170725
97568? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090320170725
97624? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090320170725
97659? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090320170725
97659? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090320170725
98146? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090320170725
98163? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090320170725
98167? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090320170725
98192? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090320170725
101756? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090320170725
101828? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090320170725
102036? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090320170725
102099? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090320170725
102102? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090320170725
102401? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090320170725
102519? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090320170725
102552? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090320170725
102620? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090320170725
102633? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090320170725
102633? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090320170725
102706? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090320170725
102751? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090320170725
103036? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090320170725
103048? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090320170725
103051? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090320170725
103097? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090320170725
103138? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090320170725
103176? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090320170725
103235? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090320170725
103480? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090320170725
103493? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090320170725
103498? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090320170725
104049? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-Os_-fomit-frame-pointer2017090320170725
104138? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090320170725
104139? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090320170725
104151? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090320170725
104164? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090320170725
104201? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090320170725
104300? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090320170725
104303? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090320170725
104309? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090320170725
104351? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090320170725
104486? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090320170725
104590? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090320170725
104598? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090320170725
104783? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090320170725
104833? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090320170725
104840? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090320170725
104840? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090320170725
104872? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090320170725
104874? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090320170725
104991? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090320170725
105163? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090320170725
105178? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090320170725
105207? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090320170725
105359? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090320170725
105750? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090320170725
105869? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090320170725
106022? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090320170725
106070? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090320170725
106161? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090320170725
106275? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090320170725
106354? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090320170725
106403? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090320170725
106420? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090320170725
106420? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090320170725
106524? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090320170725
106529? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090320170725
106543? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090320170725
106734? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090320170725
107371? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090320170725
107966? ? ?? ? ?gil/singlefilegcc_-m32_-O3_-fomit-frame-pointer2017090320170725
108563? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090320170725
108615? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090320170725
108798? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090320170725
108801? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090320170725
109684? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090320170725
109709? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090320170725
109775? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090320170725
109818? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090320170725
109859? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090320170725
109860? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090320170725
109871? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090320170725
109893? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090320170725
110351? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090320170725
110354? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090320170725
110384? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090320170725
110385? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090320170725
110390? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090320170725
110533? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090320170725
110575? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090320170725
110591? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090320170725
110717? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O3_-fomit-frame-pointer2017090320170725
111332? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090320170725
111405? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090320170725
111416? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090320170725
111733? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090320170725
111970? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090320170725
112100? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090320170725
112124? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090320170725
112141? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090320170725
112152? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090320170725
112161? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090320170725
112262? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090320170725
112275? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090320170725
112327? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090320170725
112350? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090320170725
112360? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090320170725
112441? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090320170725
112461? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090320170725
112547? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090320170725
112549? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090320170725
112610? ? ?? ? ?gil/singlefilegcc_-m32_-O2_-fomit-frame-pointer2017090320170725
112685? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090320170725
112697? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090320170725
112700? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090320170725
112720? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090320170725
112766? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090320170725
112778? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090320170725
112786? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090320170725
112794? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090320170725
112886? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090320170725
112902? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090320170725
112928? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090320170725
112932? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090320170725
112942? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090320170725
112995? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090320170725
113042? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O2_-fomit-frame-pointer2017090320170725
113124? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090320170725
113150? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090320170725
113152? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090320170725
113190? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090320170725
113204? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090320170725
113223? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090320170725
113231? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090320170725
113235? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090320170725
113263? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090320170725
113266? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090320170725
113268? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090320170725
113294? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090320170725
113317? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090320170725
113337? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O_-fomit-frame-pointer2017090320170725
113345? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090320170725
113368? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090320170725
113372? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090320170725
113374? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090320170725
113416? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090320170725
113434? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090320170725
113461? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090320170725
113496? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090320170725
113618? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090320170725
113622? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090320170725
113642? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090320170725
113642? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090320170725
113645? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090320170725
113718? ? ?? ? ?gil/singlefilegcc_-m32_-Os_-fomit-frame-pointer2017090320170725
113745? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090320170725
113763? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090320170725
113777? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090320170725
113791? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090320170725
113792? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090320170725
113796? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090320170725
113808? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090320170725
113938? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090320170725
114042? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090320170725
114072? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090320170725
114099? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090320170725
114113? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090320170725
114147? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090320170725
114150? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090320170725
114188? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090320170725
114215? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090320170725
114230? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090320170725
114234? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090320170725
114245? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090320170725
114252? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090320170725
114283? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090320170725
114292? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090320170725
114314? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090320170725
114325? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090320170725
114334? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090320170725
114335? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090320170725
114353? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090320170725
114436? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090320170725
114443? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090320170725
114612? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090320170725
114616? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090320170725
114665? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090320170725
114670? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090320170725
114677? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090320170725
114685? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090320170725
114687? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090320170725
114693? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090320170725
114746? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090320170725
114764? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090320170725
114822? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090320170725
114824? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090320170725
114824? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090320170725
114883? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090320170725
114908? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090320170725
114938? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090320170725
114970? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090320170725
115003? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090320170725
115015? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090320170725
115022? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090320170725
115034? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090320170725
115131? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090320170725
115182? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090320170725
115211? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090320170725
115238? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090320170725
115253? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090320170725
115281? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090320170725
115347? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090320170725
115366? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090320170725
115394? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090320170725
115394? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090320170725
115398? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090320170725
115404? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090320170725
115411? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090320170725
115451? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090320170725
115459? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090320170725
115477? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090320170725
115632? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090320170725
115853? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090320170725
115863? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090320170725
115960? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090320170725
115979? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090320170725
116017? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090320170725
116101? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090320170725
116139? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090320170725
116182? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090320170725
116214? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090320170725
116335? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090320170725
116499? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090320170725
116504? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090320170725
116532? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090320170725
116567? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090320170725
116579? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090320170725
116579? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090320170725
116586? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090320170725
116618? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090320170725
116632? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090320170725
116647? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090320170725
116662? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090320170725
116990? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090320170725
117046? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090320170725
117048? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090320170725
117322? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090320170725
117386? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090320170725
117648? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090320170725
117732? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090320170725
117805? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090320170725
117845? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090320170725
117996? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090320170725
118086? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090320170725
118117? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090320170725
118152? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090320170725
118180? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090320170725
118213? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090320170725
118213? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090320170725
118221? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090320170725
118252? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090320170725
118464? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090320170725
118540? ? ?? ? ?gil/singlefilegcc_-m32_-O_-fomit-frame-pointer2017090320170725
118574? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090320170725
118691? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090320170725
118692? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090320170725
118727? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090320170725
118780? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090320170725
118830? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090320170725
118871? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090320170725
118871? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090320170725
118904? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090320170725
119380? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090320170725
119382? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090320170725
119511? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090320170725
119556? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090320170725
119615? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090320170725
119688? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090320170725
119795? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090320170725
119927? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090320170725
120512? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090320170725
120587? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090320170725
120714? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090320170725
121701? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090320170725
121944? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090320170725
122173? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090320170725
122318? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090320170725
122481? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090320170725
122527? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090320170725
122711? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090320170725
122865? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090320170725
122946? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090320170725
125423? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090320170725
125518? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090320170725
125778? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090320170725
126059? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090320170725
126205? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090320170725
130450? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090320170725
131193? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090320170725
131481? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090320170725
134027? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090320170725
134138? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090320170725
134179? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090320170725
134463? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090320170725
134729? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090320170725
137970? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090320170725
137980? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090320170725
141357? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090320170725
141524? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090320170725
144056? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090320170725
144104? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090320170725
146532? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090320170725
147129? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090320170725

Test failure

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=core2 -O3 -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled oncore32bits oncore64bits

Compiler output

Implementation: crypto_hash/shake256/kcp/optimized1600AVX512
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_hash/shake256/kcp/optimized1600ARMv7A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/shake256/kcp/compact1600AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/shake256/usekcp
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/shake256/kcp/optimized1600AVX512
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_hash/shake256/kcp/optimized1600ARMv7A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/shake256/kcp/compact1600AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/shake256/usekcp
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/supercop/benchmarking/supercop-20171218/supercop-data/hydra3/x86/lib/libkeccak.a(KeccakP-1600-opt64.o)' is incompatible with i386 output
try.c: collect2: error: ld returned 1 exit status

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