Implementation notes: x86, gcc16, crypto_core/aes256decrypt

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_core
Primitive: aes256decrypt
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
348374? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072020170718
348374? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
348374? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
366267? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
366267? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
370405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
375035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
375069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
376153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
376153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
376687? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072020170718
376745? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
378522? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
378952? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072020170718
379987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
385400? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
385495? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
385517? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
438489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
438491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
438592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
440769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
440769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
444014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
445407? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
445574? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
445600? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
445600? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
445619? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
446617? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
451402? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
453926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
583685? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
583686? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
590949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
590950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
616824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
616886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
617246? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
617357? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
1362712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
1395399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
1395405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1399614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
1399633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1399667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
1399691? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072020170718
1402623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
1404073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
1407149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
1407662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
1407663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
1426799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
1426803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
1426805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
1457396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
1457407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1460475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
1463025? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1463029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
1475150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1485105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
1485109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
1485139? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
1487405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
1506819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
1506854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
1530733? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072020170718
1622134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
1622137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
1622138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
1622139? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
1669121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
1669122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
1669125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
1669134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
1740505? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1740568? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
1742018? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
1742396? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
1745491? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
1748250? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
1748269? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1757143? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
1778342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
1778556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
1778617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
1793975? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072020170718
1793977? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
1793988? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
1800885? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
1800894? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
1800960? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
1802196? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
1802321? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1814495? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
1817539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
1817539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
1817553? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
1817572? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
1817662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1834820? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
1837040? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
1839898? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
1847678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
1847698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
1856099? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
1856285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
1856286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
1856427? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072020170718
1865300? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
1865300? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
1865377? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
1867718? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072020170718
1867899? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
1867902? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
1867914? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
1867955? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
1876077? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
1876079? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
1878336? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072020170718
1882763? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
1882854? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
1883167? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
1883185? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
1883253? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
1884943? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072020170718
1888979? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
1889099? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1907209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
1907209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
1907221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
1907575? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
1907645? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
1907858? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
1907939? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
1910126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
1910126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
1910139? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
1910144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
1914864? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
1915229? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
1917031? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
1927778? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
1929787? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1956908? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
1957450? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072020170718
1957733? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
1957760? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
1957766? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
1961358? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1961359? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
1961404? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
2000292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
2003504? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072020170718
2003600? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
2012957? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
2017147? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
2017977? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
2017978? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718

Checksum failure

Implementation: crypto_core/aes256decrypt/dolbeau/std-1rt-nodk
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
a0976d722cd8ae5ba9d82a9d9ace2c8517b75dccd1f3ca529b4f7cce9ae3ad8e
Number of similar (compiler,implementation) pairs: 468, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=athlon -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=athlon -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=athlon -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=athlon -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i386 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i386 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i386 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i386 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i486 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i486 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i486 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=i486 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-2 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-3 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k6 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k8 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k8 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k8 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=k8 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=nocona -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=nocona -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=nocona -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=nocona -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-m -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium2 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium3 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium4 -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentium -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=prescott -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=prescott -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=prescott -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=prescott -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk

Checksum failure

Implementation: crypto_core/aes256decrypt/dolbeau/std-1rt-nodk
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
a0976d722cd8ae5ba9d82a9d9ace2c8517b75dccd1f3ca529b4f7cce9ae3ad8e a0976d722cd8ae5ba9d82a9d9ace2c8517b75dccd1f3ca529b4f7cce9ae3ad8e
Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=barcelona -O -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk
gcc -m32 -march=barcelona -Os -fomit-frame-pointer dolbeau/std-1rt-nodk dolbeau/std-2rt-nodk dolbeau/std-4rt-nodk

Compiler output

Implementation: crypto_core/aes256decrypt/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_core_aes256decrypt.a(core.o): In function `crypto_core_aes256decrypt_openssl':
try.c: core.c:(.text+0x...): undefined reference to `AES_set_decrypt_key'
try.c: core.c:(.text+0x...): undefined reference to `AES_decrypt'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_core/aes256decrypt/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_core_aes256decrypt.a(core.o): In function `crypto_core_aes256decrypt_openssl':
try.c: core.c:(.text+0x...): undefined reference to `AES_set_decrypt_key'
try.c: core.c:(.text+0x...): undefined reference to `AES_decrypt'
try.c: collect2: ld returned 1 exit status
try.c: crypto_core_aes256decrypt.a(core.o): In function `crypto_core_aes256decrypt_openssl':
try.c: core.c:(.text+0x...): undefined reference to `AES_set_decrypt_key'
try.c: core.c:(.text+0x...): undefined reference to `AES_decrypt'
try.c: collect2: ld returned 1 exit status

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