Implementation notes: x86, h2atom, crypto_aead/ketjejrv1

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1339680referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111420161009
1359280referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111420161009
1389690referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016111420161009
1397000referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016111420161009
1408010referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016111420161009
1432350referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016111420161009
1432410referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016111420161009
1435020referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016111420161009
1435370referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016111420161009
1445960referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016111420161009
1454780referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111420161009
1485090referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016111420161009
1487770referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016111420161009
1506300referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016111420161009
1507960referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111420161009
1512310referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111420161009
1519610referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016111420161009
1520700referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016111420161009
1525930referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111420161009
1536240referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016111420161009
1538510referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111420161009
1539310referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016111420161009
1539490referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016111420161009
1540290referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111420161009
1540520referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111420161009
1551380referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016111420161009
1552420referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111420161009
1558280referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111420161009
1561910referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016111420161009
1563120referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111420161009
1563670referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016111420161009
1574500referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111420161009
1581340referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016111420161009
1581820referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016111420161009
1582740referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111420161009
1583360referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111420161009
1588850referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016111420161009
1595700referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111420161009
1601880referencegcc -m32 -O3 -fomit-frame-pointer2016111420161009
1608490referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016111420161009
1610450referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111420161009
1610520referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111420161009
1620480referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016111420161009
1621290referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016111420161009
1621330referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111420161009
1624550referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016111420161009
1646560referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016111420161009
1646600referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016111420161009
1654350referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016111420161009
1686800referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111420161009
1708340referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111420161009
1708380referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111420161009
1708390referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111420161009
1708470referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111420161009
1750920referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016111420161009
1771730referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016111420161009
1854100compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016111320161009
1854170compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111320161009
1854200compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111320161009
1912130compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016111320161009
1928480compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016111320161009
1928510compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111320161009
1942330compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016111320161009
1942530compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016111320161009
1963420compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016111320161009
1967370compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016111320161009
1973740compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016111320161009
1975080compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016111320161009
2000720compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016111320161009
2001190compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016111320161009
2002760compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016111320161009
2002760compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016111320161009
2003070compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016111320161009
2003470compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016111320161009
2004130compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111320161009
2005580referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016111420161009
2027050referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016111420161009
2035820compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016111320161009
2036970referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016111420161009
2038610compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016111320161009
2090650compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016111320161009
2092550compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111320161009
2092560compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111320161009
2092560compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111320161009
2092800compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2016111320161009
2099190compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016111320161009
2099290compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016111320161009
2109770compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016111320161009
2114540compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111320161009
2115210compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111320161009
2115510compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111320161009
2143800compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016111320161009
2144170compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016111320161009
2173350compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016111320161009
2174440compactgcc -m32 -O3 -fomit-frame-pointer2016111320161009
2175960referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016111420161009
2186520compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016111320161009
2191760compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111320161009
2200380compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016111320161009
2200550compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016111320161009
2200870compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016111320161009
2200910compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016111320161009
2206570compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111320161009
2214130referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016111420161009
2214240referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016111420161009
2214800compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016111320161009
2224990referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016111420161009
2225710referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016111420161009
2235480compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016111320161009
2236010compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111320161009
2236070compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111320161009
2238750compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111320161009
2256580referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016111420161009
2256660referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016111420161009
2260990compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016111320161009
2261000compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111320161009
2262710compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016111320161009
2269980referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016111420161009
2270160referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016111420161009
2271720referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016111420161009
2282130compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016111320161009
2287920compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016111320161009
2313150referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2016111420161009
2328780compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016111320161009
2381290compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111320161009
2382670compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016111320161009
2412870compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016111320161009
2413670compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111320161009
2422560compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016111320161009
2422690compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016111320161009
2423910compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111320161009
2464360refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016111320161009
2484800referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016111420161009
2521830compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016111320161009
2548250compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111320161009
2613440compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111320161009
2618370compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111320161009
2623420compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111320161009
2634100refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016111320161009
2637300compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111320161009
2668680compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016111320161009
2668820compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016111320161009
2670930refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111420161009
2672780compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016111320161009
2698950refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016111320161009
2721480refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016111420161009
2737590refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111420161009
2737690refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111420161009
2739860refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016111420161009
2741230compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016111320161009
2748830referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016111420161009
2760750refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016111320161009
2761690referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111420161009
2761850referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016111420161009
2769100refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016111420161009
2774240refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016111320161009
2777570refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016111320161009
2781750refgcc -m32 -O3 -fomit-frame-pointer2016111320161009
2782970refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016111320161009
2783000refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016111320161009
2794420refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016111420161009
2794530refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111420161009
2796100refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111420161009
2804210refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016111420161009
2821480refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016111420161009
2831050refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016111420161009
2839170refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016111420161009
2839600refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016111420161009
2843810compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111320161009
2847630refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016111320161009
2849160refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111420161009
2853520refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016111420161009
2854130refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016111420161009
2857690refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016111320161009
2871810refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016111420161009
2881930refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111420161009
2896570refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016111420161009
2898460refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016111420161009
2898740refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016111420161009
2906160compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016111320161009
2918390refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111420161009
2918770refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111420161009
2919020refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111420161009
2930030refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111420161009
2931650refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111420161009
2939830refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016111420161009
2942040refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016111420161009
2942850refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016111420161009
2943790refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111420161009
2944980refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111420161009
2947020compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016111320161009
2989780refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016111420161009
3007930refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016111420161009
3012290refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111420161009
3017900refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016111420161009
3024340refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016111420161009
3030020refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016111420161009
3041550refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016111420161009
3047740refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016111420161009
3075120refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016111420161009
3080350refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111420161009
3080360refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016111420161009
3083160refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016111420161009
3096180refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016111420161009
3195580compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016111320161009
3235520compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016111320161009
3251260compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016111320161009
3293730refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016111420161009
3304930compactgcc -m32 -O2 -fomit-frame-pointer2016111320161009
3356280refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016111420161009
3396010compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016111320161009
3462490refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016111420161009
3462520refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016111420161009
3462900refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016111420161009
3463390refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016111420161009
3489620refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016111420161009
3505130compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016111320161009
3513750compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111320161009
3514170compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111320161009
3518030compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016111320161009
3518910compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111320161009
3527820compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111320161009
3535010refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016111420161009
3535150refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016111420161009
3535790compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016111320161009
3536110compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016111320161009
3537180compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111320161009
3537500compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016111320161009
3548970compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016111320161009
3548990compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111320161009
3551940compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016111320161009
3552060compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016111320161009
3559700compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016111320161009
3559860compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016111320161009
3562810compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111320161009
3567990compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016111320161009
3568620compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111320161009
3585510compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016111320161009
3585790compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016111320161009
3613740refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016111420161009
3630530refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016111420161009
3630590refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016111420161009
3631130refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016111420161009
3658370compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016111320161009
3659080compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111320161009
3676240refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016111420161009
3690200compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016111320161009
3706830compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111320161009
3706950compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016111320161009
3708060compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111320161009
3720710refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016111420161009
3728910compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016111320161009
3775730compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111320161009
3792760compactgcc -m32 -march=k6 -O -fomit-frame-pointer2016111320161009
3793290compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016111320161009
3793560compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016111320161009
3797990compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016111320161009
3896160compactgcc -m32 -march=k8 -O -fomit-frame-pointer2016111320161009
3897360compactgcc -m32 -march=prescott -O -fomit-frame-pointer2016111320161009
3897410compactgcc -m32 -march=nocona -O -fomit-frame-pointer2016111320161009
3916820compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016111320161009
3934510compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016111320161009
3935070compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016111320161009
3935100compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016111320161009
3935100compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016111320161009
3935760compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016111320161009
3936080compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2016111320161009
3936220compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016111320161009
3937050compactgcc -m32 -march=athlon -O -fomit-frame-pointer2016111320161009
3952430compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016111320161009
3978540compactgcc -m32 -march=i386 -O -fomit-frame-pointer2016111320161009
3986230compactgcc -m32 -march=core2 -O -fomit-frame-pointer2016111320161009
3986240compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016111320161009
3986570compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111320161009
3986640compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2016111320161009
3994400compactgcc -m32 -O -fomit-frame-pointer2016111320161009
4001120compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2016111320161009
4002890compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2016111320161009
4006190compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016111320161009
4015680compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2016111320161009
4018200compactgcc -m32 -Os -fomit-frame-pointer2016111320161009
4032140compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016111320161009
4032340compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111320161009
4051980compactgcc -m32 -march=i486 -O -fomit-frame-pointer2016111320161009
4066520compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016111320161009
4068830compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016111320161009
4071590compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016111320161009
4072180compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2016111320161009
4072240compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111320161009
4072540compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016111320161009
4099760compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2016111320161009
4100310compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111320161009
4102600compactgcc -m32 -march=pentium -O -fomit-frame-pointer2016111320161009
4103660compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111320161009
4109880compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016111320161009
4111980compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016111320161009
4152140refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016111420161009
4161200refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016111420161009
4169060refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111420161009
4442050compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016111320161009
4442100compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016111320161009
4442470compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016111320161009
4443210compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2016111320161009
4445080compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016111320161009
4445610compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016111320161009
4445640compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2016111320161009
4446820compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016111320161009
4488080compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2016111320161009
4491310compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2016111320161009
8000480referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016111420161009
8554670referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016111420161009
8584790referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016111420161009
8697700refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016111320161009
8705820referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111420161009
8706620referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111420161009
8718640referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016111420161009
8761540referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111420161009
8761720referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111420161009
8801820referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111420161009
8812860referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111420161009
8820240referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016111420161009
8821860referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016111420161009
8822250referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111420161009
8825240referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111420161009
8845840referencegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016111420161009
8850280referencegcc -m32 -O2 -fomit-frame-pointer2016111420161009
9292120referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016111420161009
9292330referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016111420161009
9438650referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016111420161009
9537590refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016111320161009
9638780refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111320161009
9639070refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016111320161009
9642100refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111320161009
9643110refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016111320161009
9646400refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016111320161009
9716170refgcc -m32 -O2 -fomit-frame-pointer2016111320161009
9722650refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016111320161009
9739420refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016111420161009
9741090refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016111420161009
9797980refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016111420161009
9798160refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016111420161009
9884450refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016111320161009
9897980refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016111320161009
9905600refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016111320161009
10031180referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111420161009
10037440refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016111420161009
10196250refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016111320161009
10196660refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016111420161009
10839720refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016111420161009
18381120referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016111420161009
18877410referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016111420161009
18877570referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111420161009
19098850referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016111420161009
19098890referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016111420161009
19138920refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016111320161009
19140790referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016111420161009
19140810referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111420161009
19170890referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111420161009
19176370referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016111420161009
19179490referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016111420161009
19198230referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016111420161009
19198950referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016111420161009
19218450referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2016111420161009
19219780referencegcc -m32 -Os -fomit-frame-pointer2016111420161009
19230070referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016111420161009
19258860referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016111420161009
19273160referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111420161009
19279600referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2016111420161009
19321890referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016111420161009
19323330referencegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016111420161009
19338910referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016111420161009
19341550referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016111420161009
19341810referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111420161009
19342440referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2016111420161009
19352760referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016111420161009
19353290referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016111420161009
19371980referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016111420161009
19372830referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016111420161009
19393520referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016111420161009
19393660referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016111420161009
19394120referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016111420161009
19434840referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2016111420161009
19435100referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2016111420161009
19451890referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016111420161009
19453670referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2016111420161009
19453910referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111420161009
19559110referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2016111420161009
19610910referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2016111420161009
19618770referencegcc -m32 -march=k8 -O -fomit-frame-pointer2016111420161009
19641150referencegcc -m32 -march=athlon -O -fomit-frame-pointer2016111420161009
19661180referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016111420161009
19721860referencegcc -m32 -march=corei7 -O -fomit-frame-pointer2016111420161009
19735460referencegcc -m32 -march=nocona -O -fomit-frame-pointer2016111420161009
19736510referencegcc -m32 -march=prescott -O -fomit-frame-pointer2016111420161009
19742800referencegcc -m32 -march=i486 -O -fomit-frame-pointer2016111420161009
19747750referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016111420161009
19747890referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016111420161009
19747970referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2016111420161009
19748030referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016111420161009
19748370referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016111420161009
19762880referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016111420161009
19772980refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016111420161009
19773230refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016111420161009
19775430referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111420161009
19775550referencegcc -m32 -march=core2 -O -fomit-frame-pointer2016111420161009
19862550referencegcc -m32 -O -fomit-frame-pointer2016111420161009
19966700referencegcc -m32 -march=k6 -O -fomit-frame-pointer2016111420161009
19966900referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016111420161009
20003340referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016111420161009
20042100refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111420161009
20043180refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016111420161009
20078660refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016111320161009
20083360refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016111420161009
20083790refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016111420161009
20114200refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016111420161009
20115070refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111420161009
20115100refgcc -m32 -Os -fomit-frame-pointer2016111320161009
20121310refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016111320161009
20135370refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016111420161009
20135710refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016111420161009
20136050refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016111420161009
20136150refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016111420161009
20136170refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016111420161009
20155110refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016111420161009
20155130refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016111420161009
20156210refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016111320161009
20168630refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016111420161009
20170370refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016111420161009
20192240refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016111420161009
20192410refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016111420161009
20193140refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016111420161009
20198450refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016111420161009
20202650refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016111320161009
20210200refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016111320161009
20241030refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016111320161009
20243160refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016111320161009
20243970refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111320161009
20264110referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016111420161009
20264280referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016111420161009
20264770referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016111420161009
20311470refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016111420161009
20317100refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016111420161009
20318830refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016111320161009
20320650refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016111420161009
20322000refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016111320161009
20361180referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2016111420161009
20366490referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016111420161009
20366750referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016111420161009
20387490refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016111420161009
20438460refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016111420161009
20473600refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016111420161009
20520430refgcc -m32 -march=k8 -O -fomit-frame-pointer2016111320161009
20536720refgcc -m32 -march=prescott -O -fomit-frame-pointer2016111420161009
20537160refgcc -m32 -march=nocona -O -fomit-frame-pointer2016111320161009
20567540refgcc -m32 -march=i486 -O -fomit-frame-pointer2016111420161009
20624100refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016111320161009
20643750refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016111320161009
20703450refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016111420161009
20704290refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016111420161009
20713260refgcc -m32 -march=athlon -O -fomit-frame-pointer2016111320161009
20732940refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016111420161009
20736410refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016111420161009
20762540refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016111320161009
20785470refgcc -m32 -O -fomit-frame-pointer2016111320161009
20786570refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111320161009
20807310refgcc -m32 -march=core2 -O -fomit-frame-pointer2016111320161009
20923710refgcc -m32 -march=k6 -O -fomit-frame-pointer2016111320161009
20924180refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016111320161009
20969180refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016111320161009
21067010refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016111420161009
21067020refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016111420161009
21067660refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016111420161009
21254830refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016111320161009
21271940refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016111320161009
21285830refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016111320161009
22853700referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016111420161009
24325390refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016111420161009
54382240referencegcc -m32 -march=i386 -O -fomit-frame-pointer2016111420161009
54468500referencegcc -m32 -march=pentium -O -fomit-frame-pointer2016111420161009
54510370referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111420161009
55190730refgcc -m32 -march=i386 -O -fomit-frame-pointer2016111420161009
55238690refgcc -m32 -march=pentium -O -fomit-frame-pointer2016111420161009
55239100refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016111420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer compact ref reference
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer compact ref reference
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer compact ref reference
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
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer compact ref reference
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer compact ref reference
gcc -m32 -march=corei7-avx -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