Implementation notes: x86, h8bobcat, crypto_hash/shake256

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
76466? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017122020171218
76466? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017122020171218
76466? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017122020171218
76475? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017122020171218
76475? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017122020171218
76475? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017122020171218
76480? ? ?? ? ?oncore64bitsgcc_-m32_-O3_-fomit-frame-pointer2017122020171218
76480? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017122020171218
76485? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017122020171218
76485? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017122020171218
76485? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017122020171218
76489? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017122020171218
76489? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017122020171218
76494? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017122020171218
76499? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
76499? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017122020171218
76499? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017122020171218
76499? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017122020171218
76499? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017122020171218
76504? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017122020171218
76504? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017122020171218
76504? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017122020171218
76508? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017122020171218
76513? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017122020171218
76513? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
76518? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017122020171218
76523? ? ?? ? ?oncore64bitsgcc_-m32_-O_-fomit-frame-pointer2017122020171218
76523? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017122020171218
76523? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017122020171218
76523? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017122020171218
76528? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017122020171218
76528? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017122020171218
76532? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017122020171218
76532? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017122020171218
76537? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017122020171218
76537? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017122020171218
76537? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017122020171218
76537? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017122020171218
76542? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
76542? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017122020171218
76542? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017122020171218
76542? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017122020171218
76542? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017122020171218
76546? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017122020171218
76546? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017122020171218
76546? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017122020171218
76547? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017122020171218
76551? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017122020171218
76551? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017122020171218
76556? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017122020171218
76556? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017122020171218
76556? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017122020171218
76556? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017122020171218
76561? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017122020171218
76561? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017122020171218
76561? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017122020171218
76565? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017122020171218
76566? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017122020171218
76570? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017122020171218
76570? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017122020171218
76575? ? ?? ? ?oncore64bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017122020171218
76580? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017122020171218
76584? ? ?? ? ?oncore64bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017122020171218
76589? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017122020171218
76589? ? ?? ? ?oncore64bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
76589? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017122020171218
76594? ? ?? ? ?oncore64bitsgcc_-m32_-Os_-fomit-frame-pointer2017122020171218
76594? ? ?? ? ?oncore64bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017122020171218
76594? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017122020171218
76599? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017122020171218
76603? ? ?? ? ?oncore64bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017122020171218
76603? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017122020171218
76608? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
76608? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017122020171218
76608? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017122020171218
76613? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017122020171218
76613? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017122020171218
76613? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017122020171218
76618? ? ?? ? ?oncore64bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017122020171218
76622? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017122020171218
76622? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017122020171218
76632? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017122020171218
76637? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017122020171218
76641? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
76642? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017122020171218
76665? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017122020171218
76665? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017122020171218
76665? ? ?? ? ?oncore64bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017122020171218
76670? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017122020171218
76693? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017122020171218
76713? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017122020171218
76713? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
76713? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017122020171218
76713? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017122020171218
76717? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017122020171218
76717? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017122020171218
76717? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017122020171218
76717? ? ?? ? ?oncore64bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017122020171218
76727? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017122020171218
76727? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017122020171218
76731? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017122020171218
76737? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017122020171218
76737? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017122020171218
76737? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017122020171218
76746? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017122020171218
76746? ? ?? ? ?oncore64bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017122020171218
76755? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
76765? ? ?? ? ?oncore64bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017122020171218
76769? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017122020171218
76770? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
76770? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017122020171218
76774? ? ?? ? ?oncore64bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017122020171218
76779? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017122020171218
76784? ? ?? ? ?oncore64bitsgcc_-m32_-O2_-fomit-frame-pointer2017122020171218
76789? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017122020171218
76789? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017122020171218
76789? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017122020171218
76793? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017122020171218
76794? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017122020171218
76808? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017122020171218
76813? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017122020171218
76836? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017122020171218
76874? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017122020171218
76874? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017122020171218
76936? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017122020171218
76974? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017122020171218
171817? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170718
172349? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170718
172924? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017122020171218
172962? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017122020171218
173005? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
173014? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
173024? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017122020171218
173062? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017122020171218
173119? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
173119? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017122020171218
173128? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017122020171218
173152? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017122020171218
173152? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017122020171218
173156? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017122020171218
173190? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
173323? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017122020171218
176472? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017122020171218
176482? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017122020171218
176553? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017122020171218
176553? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017122020171218
176562? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017122020171218
176567? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017122020171218
176582? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
176591? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017122020171218
176591? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017122020171218
176610? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017122020171218
176610? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017122020171218
176614? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017122020171218
176624? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017122020171218
176643? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017122020171218
176700? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017122020171218
176719? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017122020171218
176734? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017122020171218
176738? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017122020171218
176748? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017122020171218
176752? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017122020171218
176781? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017122020171218
176786? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017122020171218
176823? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017122020171218
176824? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017122020171218
176881? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017122020171218
176890? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017122020171218
176938? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017122020171218
176938? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017122020171218
176966? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017122020171218
176985? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017122020171218
177028? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017122020171218
177028? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017122020171218
177042? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017122020171218
177047? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017122020171218
177066? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017122020171218
177066? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017122020171218
177066? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017122020171218
177071? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017122020171218
177075? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017122020171218
177080? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017122020171218
177085? ? ?? ? ?oncore32bitsgcc_-m32_-O3_-fomit-frame-pointer2017122020171218
177090? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017122020171218
177094? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017122020171218
177104? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017122020171218
177109? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017122020171218
177113? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017122020171218
177118? ? ?? ? ?oncore32bitsgcc_-m32_-O2_-fomit-frame-pointer2017122020171218
177118? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
177123? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
177128? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017122020171218
177142? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017122020171218
177147? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017122020171218
177156? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017122020171218
177156? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017122020171218
177161? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017122020171218
177175? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017122020171218
177189? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017122020171218
177213? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017122020171218
177227? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017122020171218
177242? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017122020171218
177256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017122020171218
177256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017122020171218
177266? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017122020171218
177275? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017122020171218
177289? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017122020171218
177289? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017122020171218
177289? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017122020171218
177308? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017122020171218
177313? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
177370? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017122020171218
177465? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017122020171218
177498? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017122020171218
177503? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017122020171218
177517? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017122020171218
177527? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017122020171218
177527? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017122020171218
177527? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017122020171218
177532? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017122020171218
177555? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017122020171218
177570? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017122020171218
177579? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017122020171218
177607? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017122020171218
177607? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017122020171218
177617? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017122020171218
177626? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017122020171218
177650? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017122020171218
177669? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
177673? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017122020171218
177674? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017122020171218
177674? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017122020171218
177674? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017122020171218
177698? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017122020171218
177698? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017122020171218
177702? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017122020171218
177702? ? ?? ? ?oncore32bitsgcc_-m32_-Os_-fomit-frame-pointer2017122020171218
177707? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
177712? ? ?? ? ?oncore32bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017122020171218
177736? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017122020171218
177741? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017122020171218
177750? ? ?? ? ?oncore32bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017122020171218
177759? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017122020171218
177764? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017122020171218
177769? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017122020171218
177778? ? ?? ? ?oncore32bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017122020171218
177778? ? ?? ? ?oncore32bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
177811? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017122020171218
177825? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017122020171218
177840? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017122020171218
177854? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017122020171218
177859? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017122020171218
177878? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017122020171218
177892? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017122020171218
177897? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
177897? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017122020171218
177907? ? ?? ? ?oncore32bitsgcc_-m32_-O_-fomit-frame-pointer2017122020171218
177911? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017122020171218
177926? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017122020171218
177926? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017122020171218
177926? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017122020171218
177935? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017122020171218
177997? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017122020171218
178006? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017122020171218
178011? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017122020171218
178025? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
178030? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017122020171218
178049? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017122020171218
178063? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017122020171218
178064? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017122020171218
178068? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017122020171218
178073? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017122020171218
178078? ? ?? ? ?oncore32bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017122020171218
178082? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017122020171218
178092? ? ?? ? ?oncore32bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017122020171218
178120? ? ?? ? ?oncore32bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017122020171218
178125? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017122020171218
178144? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017122020171218
178144? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017122020171218
178149? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017122020171218
178311? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017122020171218
178377? ? ?? ? ?oncore32bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
178396? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017122020171218
178472? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017122020171218
178500? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017122020171218
178524? ? ?? ? ?oncore32bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017122020171218
178638? ? ?? ? ?oncore32bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017122020171218
178676? ? ?? ? ?oncore32bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017122020171218
179013? ? ?? ? ?oncore32bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017122020171218
179317? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
179440? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170718
180163? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170718
180257? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170718
180381? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170718
181403? ? ?? ? ?gil/singlefilegcc_-m32_-O3_-fomit-frame-pointer2017072920170718
181611? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170718
181830? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170718
182509? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170718
182695? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
183630? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170718
183882? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170718
184086? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170718
184163? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170718
184343? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170718
184423? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170718
184495? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170718
184518? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170718
184918? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170718
184941? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
185264? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170718
185359? ? ?? ? ?gil/singlefilegcc_-m32_-Os_-fomit-frame-pointer2017072920170718
185744? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
185915? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170718
186799? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170718
186813? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170718
187069? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170718
187069? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170718
187359? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170718
187411? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170718
187620? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170718
187991? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170718
188162? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170718
188262? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170718
188295? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170718
188337? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170718
188352? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170718
188399? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170718
188437? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170718
188470? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170718
188580? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170718
188613? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170718
188708? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
188822? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170718
189021? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170718
189021? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170718
189088? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170718
189107? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
189122? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170718
189150? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
189230? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170718
189278? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170718
189330? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170718
189373? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170718
189401? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170718
189492? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170718
189525? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170718
189668? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170718
189938? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170718
190019? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
190086? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
190124? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170718
190247? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170718
190290? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170718
190357? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170718
190380? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170718
190523? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170718
190546? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170718
190594? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170718
190727? ? ?? ? ?gil/singlefilegcc_-m32_-O2_-fomit-frame-pointer2017072920170718
190760? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
190807? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170718
190864? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170718
190878? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170718
190955? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170718
190974? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
191040? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170718
191059? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170718
191140? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170718
191211? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170718
191259? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170718
191282? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170718
191320? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170718
191472? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170718
191506? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170718
191568? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170718
191701? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170718
191895? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170718
191914? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170718
192132? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170718
192394? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170718
192489? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170718
192493? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170718
192755? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170718
192836? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170718
192883? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170718
193040? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170718
193102? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170718
193121? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170718
193149? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170718
193192? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170718
193311? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170718
193415? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
193510? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170718
193567? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170718
193710? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170718
194014? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170718
194066? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170718
194066? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170718
194094? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170718
194099? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170718
194171? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170718
194218? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170718
194237? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170718
194517? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170718
194607? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170718
194617? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170718
194745? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170718
194774? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170718
194783? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170718
195140? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170718
195182? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170718
195192? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170718
195425? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170718
195643? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170718
195824? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
195971? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170718
196160? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170718
196223? ? ?? ? ?gil/singlefilegcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170718
196289? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170718
196479? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170718
196527? ? ?? ? ?gil/singlefilegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170718
196532? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170718
196707? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170718
196760? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170718
196920? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170718
196930? ? ?? ? ?gil/singlefilegcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170718
197263? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170718
197329? ? ?? ? ?gil/singlefilegcc_-m32_-O_-fomit-frame-pointer2017072920170718
197377? ? ?? ? ?gil/singlefilegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170718
197491? ? ?? ? ?gil/singlefilegcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170718
197533? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170718
197657? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170718
197671? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170718
197870? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170718
198075? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170718
198199? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170718
198218? ? ?? ? ?gil/singlefilegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
198384? ? ?? ? ?gil/singlefilegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170718
198432? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170718
198617? ? ?? ? ?gil/singlefilegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170718
198626? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170718
198678? ? ?? ? ?gil/singlefilegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170718
198754? ? ?? ? ?gil/singlefilegcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170718
199818? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170718
200731? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170718
200778? ? ?? ? ?gil/singlefilegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170718
200873? ? ?? ? ?gil/singlefilegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170718
201343? ? ?? ? ?gil/singlefilegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170718
322093? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170718
326064? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170718
326957? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170718
327294? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170718
327613? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170718
327764? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
328153? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170718
328368? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170718
328667? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
329052? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170718
329331? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170718
329641? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170718
329740? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170718
330163? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170718
330690? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170718
330942? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170718
331108? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170718
331256? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170718
331622? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170718
332101? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
332590? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170718
332837? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170718
333089? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170718
333682? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170718
333958? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170718
334096? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170718
334472? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170718
334561? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170718
335013? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170718
335032? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170718
335217? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170718
335350? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170718
335797? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170718
336125? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170718
336296? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170718
336323? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170718
336371? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170718
336969? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
337003? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170718
337031? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170718
337036? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170718
337231? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170718
337426? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170718
337549? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170718
337592? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170718
337606? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170718
337616? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170718
337801? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170718
337986? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170718
338044? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170718
338120? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170718
338366? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
338371? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170718
338518? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170718
338618? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170718
338641? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
338685? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170718
339050? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O3_-fomit-frame-pointer2017072920170718
339407? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170718
339444? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170718
339464? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170718
339748? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170718
339810? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170718
339815? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170718
340053? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170718
340081? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170718
340114? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170718
340395? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170718
340437? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170718
340442? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170718
340780? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170718
340898? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-Os_-fomit-frame-pointer2017072920170718
341002? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170718
341273? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
341459? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170718
341615? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170718
341700? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170718
341986? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170718
343045? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
343055? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170718
343135? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
343174? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170718
343264? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170718
343791? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170718
344603? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170718
344670? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170718
344950? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170718
344960? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170718
345074? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170718
345116? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170718
345130? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170718
345173? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
345292? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170718
345444? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O_-fomit-frame-pointer2017072920170718
345985? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170718
346294? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170718
346446? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170718
346816? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170718
347044? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170718
347173? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170718
347430? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170718
347543? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170718
347628? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170718
347681? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170718
347762? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170718
347790? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
347999? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170718
348023? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170718
348242? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170718
348446? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170718
348622? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170718
349919? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170718
350389? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170718
350630? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170718
350820? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170718
351785? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170718
352103? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170718
352735? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170718
353163? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170718
353514? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170718
353847? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
353856? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-O2_-fomit-frame-pointer2017072920170718
354530? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170718
354531? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170718
354626? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170718
354650? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170718
354725? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
354783? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170718
354930? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170718
354939? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170718
354944? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170718
354963? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170718
355371? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170718
355917? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170718
356136? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
356986? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170718
357361? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170718
358887? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170718
360007? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170718
360330? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170718
362282? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170718
362511? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170718
362801? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170718
362900? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170718
363038? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170718
363052? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170718
363057? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170718
363223? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170718
364449? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170718
366382? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170718
367052? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170718
367859? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170718
371251? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170718
371906? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170718
373018? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170718
373164? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170718
373312? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170718
374433? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170718
376689? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170718
381549? ? ?? ? ?gil/singlefile_unrolledgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170718
383415? ? ?? ? ?gil/singlefile_unrolledgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170718

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: 36, 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=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/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/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/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/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/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/x86/lib/libkeccak.a(KeccakSpongeWidth1600.o)' is incompatible with i386 output
try.c: /usr/bin/ld: i386:x86-64 architecture of input file `/home/djb/benchmarking/supercop-20171218/supercop-data/h8bobcat/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