Implementation notes: x86, margaux, crypto_aead/ketjejrv1

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1009161compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
1012518compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
1012716compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
1018854compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
1019979compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
1022796compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017073120170725
1025739compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
1028034compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
1030950compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
1043865compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
1064709compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
1066869compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
1076157compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
1083366compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017073120170725
1086003compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2017073120170725
1095228compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
1106505compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
1118493compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017073120170725
1120968compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017073120170725
1129635compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
1130391compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
1132074compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
1137933compactgcc -m32 -O3 -fomit-frame-pointer2017073120170725
1141947compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
1144512compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
1149201compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
1149624compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
1158183compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
1182762compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
1190115compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
1192716compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
1214298compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
1220418compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
1221246compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
1222767compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
1275318compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
1277019compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
1280196compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
1297467compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
1316457compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
1316907compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
1337463compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
1339326compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
1343826compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
1345707compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
1364292compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
1376622compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
1411281compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
1413711compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
1414575compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
1418715compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
1458396compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
1465713compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
1466730compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
1478826compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
1492992compactgcc -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
1494144compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017073120170725
1496979compactgcc -m32 -O -fomit-frame-pointer2017073120170725
1499121compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017073120170725
1500345compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
1500876compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
1501722compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
1505664compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2017073120170725
1509372compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
1510011compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
1511685compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
1512297compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017073120170725
1513188compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017073120170725
1514835compactgcc -m32 -O2 -fomit-frame-pointer2017073120170725
1516851compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017073120170725
1520622compactgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017073120170725
1525077compactgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017073120170725
1531728compactgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017073120170725
1533177compactgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017073120170725
1534131compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017073120170725
1534482compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
1536597compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
1537497compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
1542582compactgcc -m32 -march=core2 -O -fomit-frame-pointer2017073120170725
1543302compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
1544787compactgcc -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
1546776compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
1550628compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
1551006compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
1551312compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
1552887compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
1554804compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
1557972compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
1558143compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017073120170725
1559538compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
1591245compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
1595619compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
1595655compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017073120170725
1596681compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
1597248compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
1601136compactgcc -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
1612908compactgcc -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
1627929compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
1629657compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
1638954referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
1642725referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
1645578referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017073120170725
1646388referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
1647756compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
1648251referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017073120170725
1648683referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
1649151referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
1654173compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
1655514compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
1655577compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
1656270compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
1657188compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
1658151referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
1659096compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
1664937referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
1669041referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
1670598referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
1673874referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
1676025referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
1680255compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
1685790compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
1695726compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
1696437referencegcc -m32 -O3 -fomit-frame-pointer2017073120170725
1698030compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
1703547referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
1704087referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
1704780referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
1706256referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
1712610compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
1720782referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
1723698compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017073120170725
1723887referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
1727505referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
1727613referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
1727649compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
1732662referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
1732941referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
1734507compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
1739223referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
1740753compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
1747908referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
1748943referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
1749717referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
1750410referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
1755621compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
1759023compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
1761453compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
1763784referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
1767762compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
1778967compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
1779525compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
1781037referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017073120170725
1783440compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
1785636referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
1785780referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
1789398referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
1791918referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017073120170725
1797768referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
1800153referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
1805184compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
1807326compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
1813401referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
1821780compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
1828161compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017073120170725
1829718compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017073120170725
1830438compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2017073120170725
1834650compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
1834866referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
1840428compactgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017073120170725
1841013referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
1842777compactgcc -m32 -Os -fomit-frame-pointer2017073120170725
1845414compactgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017073120170725
1847700compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017073120170725
1848555referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
1853136compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017073120170725
1856655compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
1856790compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
1857627referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
1859571compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
1860579compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
1861182compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
1861794compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
1867914compactgcc -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
1868967compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
1871712referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
1876194compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
1876527compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
1878138referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
1880127compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
1885086compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
1890963compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
1895112compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
1895922compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017073120170725
1896543compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
1899927compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
1901430compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
1909143referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
1909584compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
1913193compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
1923291compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
1932354referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
1933452referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
1933713referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
1939851referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
1948356referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
1950516referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
1956528referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
1957437referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
1961334referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
1961613referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
1966734referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
1971936referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
1973727referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2017073120170725
1974123referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
1979235compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
1986066referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
2024820referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
2050452refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
2063646refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
2065950referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
2086299refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
2086767compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
2091636refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
2095380refgcc -m32 -O3 -fomit-frame-pointer2017073120170725
2105703compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
2111904compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
2113542refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
2114055refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017073120170725
2124108compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
2130903refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017073120170725
2133477refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
2136330refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
2148192refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
2157354refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
2159577compactgcc -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
2160837refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017073120170725
2164923refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017073120170725
2167731refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017073120170725
2168712refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017073120170725
2172897refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
2173257refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017073120170725
2178531referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
2180511refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
2184543refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
2187279referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
2187504refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
2192022compactgcc -m32 -march=pentium -O -fomit-frame-pointer2017073120170725
2198331compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
2202075refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017073120170725
2202651refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
2209707refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017073120170725
2218581refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
2225295refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
2226555refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
2230830refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017073120170725
2244780refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017073120170725
2246112compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
2246355compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
2248317referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
2248371refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017073120170725
2248785refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
2250954compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
2251314refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
2251746refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017073120170725
2257983refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
2265984referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
2269206refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
2269332refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017073120170725
2270493referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
2278314refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
2278323refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
2305692compactgcc -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
2318103referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
2321883refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
2327058referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
2331171referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017073120170725
2336085referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
2341296refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
2342682refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
2347263refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017073120170725
2347434refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017073120170725
2351259refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
2352681referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
2360574refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
2363553referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
2368629refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
2393721referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
2397240refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
2397609refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017073120170725
2415267refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
2444364refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
2467665refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
2473443refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
2485647refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
2505789refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017073120170725
2522367refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
2539314refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
2564667refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017073120170725
2564802refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
2566620refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
2571876refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
2591775refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
2594313refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
2609667refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
2610054refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
2620719refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
2692566refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
2731131refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017073120170725
2771514refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
2800026refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017073120170725
2805615refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
2813445refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017073120170725
2815353refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017073120170725
2826027refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
2834163refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
5294934referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
5303349referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
5368023referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
5373495referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
5414157referencegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017073120170725
5417901referencegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017073120170725
5425758referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017073120170725
5426901referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017073120170725
5438619referencegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017073120170725
5439645referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017073120170725
5455782referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017073120170725
5481720referencegcc -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
5494383referencegcc -m32 -O2 -fomit-frame-pointer2017073120170725
5500089referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
5502519referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
5504985referencegcc -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
5505624referencegcc -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
5513229referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
5523642referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
5524929referencegcc -m32 -march=core2 -O -fomit-frame-pointer2017073120170725
5529546referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017073120170725
5532705referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017073120170725
5538528referencegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017073120170725
5540994referencegcc -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
5541345referencegcc -m32 -march=corei7 -O -fomit-frame-pointer2017073120170725
5546889referencegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017073120170725
5563494referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
5579289referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
5635881referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017073120170725
5649579referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
5650101referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
5650344referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
5702400referencegcc -m32 -O -fomit-frame-pointer2017073120170725
5726664referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
5799996referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
5814567referencegcc -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
5822586referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
5841693referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
5877441referencegcc -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
5883138referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
5904117referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
6033015referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
6096366refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017073120170725
6180201refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017073120170725
6181254refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017073120170725
6182694refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017073120170725
6217488refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017073120170725
6227667refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017073120170725
6255999refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017073120170725
6268815refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017073120170725
6282306refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017073120170725
6288723refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017073120170725
6307560refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017073120170725
6313248refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017073120170725
6351804refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017073120170725
6377949refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017073120170725
6390765refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017073120170725
6392646refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017073120170725
6395706refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017073120170725
6417954refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017073120170725
6425136refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017073120170725
6434847refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017073120170725
6461739refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017073120170725
6484383refgcc -m32 -O2 -fomit-frame-pointer2017073120170725
6486381refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017073120170725
6515127refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017073120170725
6532740refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017073120170725
6544161refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017073120170725
6642351refgcc -m32 -march=k8 -O -fomit-frame-pointer2017073120170725
6666327refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017073120170725
6668370refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017073120170725
6670755refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017073120170725
6679944refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017073120170725
6688323refgcc -m32 -march=athlon -O -fomit-frame-pointer2017073120170725
6691716refgcc -m32 -march=nocona -O -fomit-frame-pointer2017073120170725
6718059refgcc -m32 -march=prescott -O -fomit-frame-pointer2017073120170725
6762177refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017073120170725
6777468refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017073120170725
6777540refgcc -m32 -march=i486 -O -fomit-frame-pointer2017073120170725
6801255refgcc -m32 -march=k6 -O -fomit-frame-pointer2017073120170725
6806727refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017073120170725
6810165refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017073120170725
6826806refgcc -m32 -march=core2 -O -fomit-frame-pointer2017073120170725
6849225refgcc -m32 -O -fomit-frame-pointer2017073120170725
7014168referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
7425783referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
7557849refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017073120170725
8270424refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017073120170725
10752156referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
10777077referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
11162295refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
11202507refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017073120170725
11204694referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017073120170725
11234412refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017073120170725
11744244referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
11759859referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
11774583referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
11802510referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
11802924referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
11816019referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
11826684referencegcc -m32 -march=pentium -O -fomit-frame-pointer2017073120170725
11832570referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
11835180referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
11852145referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017073120170725
11853360referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
11862279referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
11862324referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
11886111refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
11911635referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
11922138refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
11925036refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
11932353refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
11933820referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
11934180refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
11949723referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
11960028referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
11963952referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
11964141refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
11965815referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
11968848referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
11981430referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
11984994refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
12010023refgcc -m32 -Os -fomit-frame-pointer2017073120170725
12010446referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
12022245refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
12025386refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
12030480referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
12030822referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
12098844refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
12098997refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
12102795refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017073120170725
12109464referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
12110481referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
12122901referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
12123243refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017073120170725
12125961refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
12129390refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
12136104refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017073120170725
12137085refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
12151098referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017073120170725
12155328refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
12163302referencegcc -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
12178539referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017073120170725
12186234refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
12195198referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017073120170725
12196089refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
12201822referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
12206097referencegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017073120170725
12211299referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
12217878referencegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017073120170725
12222585referencegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017073120170725
12225168referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017073120170725
12231954referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2017073120170725
12247722referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2017073120170725
12254634refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017073120170725
12269439refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017073120170725
12272931refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017073120170725
12275073referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
12285081referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017073120170725
12292551refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017073120170725
12294108referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
12295872refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017073120170725
12341142refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017073120170725
12355209refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017073120170725
12356649referencegcc -m32 -Os -fomit-frame-pointer2017073120170725
12358701refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017073120170725
12368655refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017073120170725
12370194refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017073120170725
12425022refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
12434274refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
12435210refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017073120170725
12452994refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
12467061refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017073120170725
12471165refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
12471327refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
12475728refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
12477636refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017073120170725
12504438refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017073120170725
12505950refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017073120170725
12529017referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2017073120170725
12533157referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017073120170725
12535551refgcc -m32 -march=i386 -O -fomit-frame-pointer2017073120170725
12547008referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017073120170725
12553218refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017073120170725
12597552refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017073120170725
12685869refgcc -m32 -march=pentium -O -fomit-frame-pointer2017073120170725

Test failure

Implementation: crypto_aead/ketjejrv1/compact
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact ref reference
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact ref reference
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact ref reference

Compiler output

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

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv7M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv6M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv7M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv6M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

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