Implementation notes: x86, h5nano, crypto_aead/morus640128v1

Computer: h5nano
Architecture: x86
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: morus640128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
26200sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
26345sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
26460sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
26460sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
26640sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014081320140622
26645sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014081320140622
26720sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
26765sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014081320140622
26765sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014081320140622
26805sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
26815sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
26995sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
27015sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
27030sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014081320140622
27040sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014081320140622
27060sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
27095sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
27155sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014081320140622
27180sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014081320140622
27245sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
27330sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
27365sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
27555sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
27660sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
27825sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
27855sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
27900sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
27915sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
28025sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
28205sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
28395sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
28495sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014081320140622
28510sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
28780sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
28850sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
28895sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014081320140622
28940sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014081320140622
29025sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
38705sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
38705sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
38870sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
38950sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
39015sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014081320140622
39090sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014081320140622
39090sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
39420sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
39560sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014081320140622
39610sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014081320140622
39715sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
40030sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
40370sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
61520refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014081320140622
61520refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014081320140622
61525refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014081320140622
61550refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
61765refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
61765refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014081320140622
61790refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014081320140622
61795refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014081320140622
61820refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
61860refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
62185refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014081320140622
62210refgcc -m32 -march=k6 -O -fomit-frame-pointer2014081320140622
62215refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014081320140622
62305refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
62305refgcc -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
62310refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014081320140622
62310refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014081320140622
62315refgcc -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
62330refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014081320140622
62335refgcc -m32 -O -fomit-frame-pointer2014081320140622
62335refgcc -m32 -march=core2 -O -fomit-frame-pointer2014081320140622
62335refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014081320140622
62350refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014081320140622
62355refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
62390refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014081320140622
62395refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014081320140622
62410refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014081320140622
62415refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014081320140622
62430refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014081320140622
62575refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014081320140622
62575refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
62575refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
62605refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
62610refgcc -m32 -march=athlon -O -fomit-frame-pointer2014081320140622
62630refgcc -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
62750refgcc -m32 -march=pentium -O -fomit-frame-pointer2014081320140622
62845refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014081320140622
63015refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014081320140622
63060refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014081320140622
63135refgcc -m32 -march=i486 -O -fomit-frame-pointer2014081320140622
63140refgcc -m32 -march=i386 -O -fomit-frame-pointer2014081320140622
63495refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014081320140622
63515refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014081320140622
70185refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
70370refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014081320140622
70400refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
70955refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014081320140622
71070refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
71165refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014081320140622
71285refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
71300refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014081320140622
71650refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014081320140622
72000refgcc -m32 -O2 -fomit-frame-pointer2014081320140622
72510refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
72785refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014081320140622
72845refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
72875refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014081320140622
72910refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
72915refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
72950refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014081320140622
72950refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014081320140622
72965refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014081320140622
72980refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014081320140622
72985refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014081320140622
72985refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014081320140622
72990refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014081320140622
72995refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014081320140622
73085refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
73115refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
73175refgcc -m32 -O3 -fomit-frame-pointer2014081320140622
73275refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014081320140622
73300refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
73335refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014081320140622
73395refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
73400refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014081320140622
73410refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081320140622
73415refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081320140622
73445refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081320140622
73445refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081320140622
73445refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014081320140622
73470refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014081320140622
73470refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014081320140622
73475refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014081320140622
73475refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014081320140622
73500refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014081320140622
73520refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
73530refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014081320140622
73555refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014081320140622
73690refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
73730refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
73740refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081320140622
73745refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014081320140622
73755refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014081320140622
73840refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014081320140622
73870refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014081320140622
73885refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014081320140622
73920refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
73970refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014081320140622
74025refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014081320140622
74095refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014081320140622
74160refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081320140622
74330refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014081320140622
74330refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014081320140622
74335refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081320140622
74335refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081320140622
74540refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014081320140622
74615refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014081320140622
74630refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014081320140622
74645refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014081320140622
74645refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014081320140622
74645refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014081320140622
74665refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014081320140622
74740refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
74880refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
74885refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
74885refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
74890refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014081320140622
74910refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
74910refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014081320140622
74930refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014081320140622
75310refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
75365refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
75770refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
75835refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014081320140622
76050refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014081320140622
76130refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014081320140622
76385refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014081320140622
125945refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014081320140622
125970refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014081320140622
126170refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014081320140622
126170refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014081320140622
127090refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014081320140622
127160refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014081320140622
127165refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014081320140622
127235refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014081320140622
127550refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014081320140622
127580refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014081320140622
127605refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014081320140622
128015refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014081320140622
128020refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014081320140622
128050refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014081320140622
128080refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014081320140622
128105refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014081320140622
128190refgcc -m32 -Os -fomit-frame-pointer2014081320140622
128525refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014081320140622
128585refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014081320140622
128600refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014081320140622
128860refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014081320140622
129195refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014081320140622
129230refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014081320140622
129230refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014081320140622
129230refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014081320140622
129250refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014081320140622
129250refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014081320140622
129405refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014081320140622
129440refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014081320140622
129465refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014081320140622
129505refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014081320140622
131130refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014081320140622
131350refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014081320140622
133890refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014081320140622
133940refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014081320140622
133940refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014081320140622
133950refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014081320140622
133955refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014081320140622
133965refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014081320140622
134020refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014081320140622
134020refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014081320140622
134030refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014081320140622
134155refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014081320140622

Test failure

Implementation: crypto_aead/morus640128v1/sse2
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse2
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse2
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse2

Test failure

Implementation: crypto_aead/morus640128v1/sse2
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_aead/morus640128v1/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus640128v1sse2.c: morus640128v1sse2.c:36:24: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:36:40: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:71:78: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:89:98: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:113:105: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:142:52: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:159:46: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:175:54: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:196:60: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c: In function 'crypto_aead_morus640128v1_sse2_encrypt':
morus640128v1sse2.c: morus640128v1sse2.c:233:9: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c: In function 'crypto_aead_morus640128v1_sse2_decrypt':
morus640128v1sse2.c: morus640128v1sse2.c:279:9: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2
gcc -m32 -O2 -fomit-frame-pointer sse2
gcc -m32 -O3 -fomit-frame-pointer sse2
gcc -m32 -O -fomit-frame-pointer sse2
gcc -m32 -Os -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2