Implementation notes: x86, h9ivy, crypto_aead/morus1280256v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: morus1280256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
15100sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
15100sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
15100sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
15124sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
15128sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
15236sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
15288sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
15368sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
15392sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
65156refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
65200refgcc -m32 -O2 -fomit-frame-pointer2014053020140525
65268refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
65404refgcc -m32 -O3 -fomit-frame-pointer2014053020140525
65432refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
65456ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
65504ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
65512ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
65532refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
65544ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
65592ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65604ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
65604ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
65608ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65608ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65608ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65624ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65640ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65644ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65652ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
65660ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
65660ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
65664ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
65680ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
65696ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
65696ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
65708ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
65716ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65744ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
65748ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
65752ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
65756ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
65756ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
65772ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
65776ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
65776ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
65776ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
65776ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
65788ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
65796ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
65796ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
65800ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
65812ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
65820ref64gcc -m32 -O -fomit-frame-pointer2014053020140525
65820ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
65820ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
65824ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
65824ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
65824ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
65840refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65848ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
65852ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65864ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65876ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
65884ref64gcc -m32 -O3 -fomit-frame-pointer2014053020140525
65884ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
65888ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
65896refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65896refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
65896ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
65900ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
65904ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
65912ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
65916ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65916ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
65928ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
65936refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
65936ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
65940ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
65952refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65956ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65976ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
65996refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65996ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
66000ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
66004ref64gcc -m32 -O2 -fomit-frame-pointer2014053020140525
66020ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
66036ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
66056ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
66072ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
66088ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
66100ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
66100ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
66128ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
66128ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
66200ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
66204refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
66220ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
66224refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
66240refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
66256refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
66256refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
66268ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
66268refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
66272refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
66276refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
66296refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
66300refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
66312ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
66316refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
66328ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
66336refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
66340refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
66344refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
66352refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
66376refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
66380ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
66388refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
66392refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
66396refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
66396refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
66404ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
66408refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
66448refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
66452ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
66456refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
66520refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
66540refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
66596refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
66624ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
66640ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
66640ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
66652ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66660ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66716ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66724ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
66736ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66740ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
66752ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66772ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66776ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66792ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
66800ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
66800ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66812ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
66816ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
66816ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
66840refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66844ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
66860ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66892ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
66896refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
66896ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
66908ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66912ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
66916ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66928ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
66932ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
66936refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66936refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66936ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
66948ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
66948ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
66956ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
66960ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
66968ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
66968ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
66968ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
66972ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66980refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66984ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
66984refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66992ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66996ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
66996ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
67000ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
67000ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
67000ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
67000ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
67004ref64gcc -m32 -Os -fomit-frame-pointer2014053020140525
67016ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67024ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67024refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
67028ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
67036ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67036refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
67040ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67052ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67056ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
67060ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
67068ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
67072ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
67076refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
67084ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67084ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67084ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
67092ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67092refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
67100refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
67104ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
67108ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
67108ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
67112refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
67120refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
67124ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
67128ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67132refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
67132ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67148ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
67152ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67152ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
67156refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
67160ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
67160refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
67168ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
67172ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
67184ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
67192ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67204ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67224ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67232ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
67252ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
67260ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67268ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67268ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
67288ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67292ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
67312ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
67320ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
67324ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
67328ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67332ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
67344refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
67352refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
67360ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
67372ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67384refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
67412refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
67428ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
67468refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
67472refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67480refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67516refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67520refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
67532refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67532ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
67556refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
67576refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
67600refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
67684refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
67688refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
67788refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
67828refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
67828refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
67836refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
67852refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
67888refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
68020refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
68036refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
68056refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
68060refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
68072refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
68092refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
68096refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
68172refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
68180refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
68180refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
68208refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
68208refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
68212refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
68216refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
68252refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
68268refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
68288refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
68292refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
68296refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
68308refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
68312refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
68396refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
68396refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
68408refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
68416refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
68444refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
68448refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
68448refgcc -m32 -O -fomit-frame-pointer2014053020140525
68468refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
68476refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
68488refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
68516refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
68520refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
68536refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
68540refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
68552refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
68556refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
68560refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
68564refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
68584refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
68584refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
68596refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
68604refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
68624refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
68632refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
68640refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
68960refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
68980refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
69008refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
69024refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
69084refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
69172refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
69180refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
69276refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
70804refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
71232refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
71256refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
71268refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
71280refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
71280refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
71280refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
71284refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
71300refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
71308refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
71312refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
71364refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
71376refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
71384refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
71408refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
71424refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
71496refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
71504refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
71504refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
71516refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
71520refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
71520refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
71532refgcc -m32 -Os -fomit-frame-pointer2014053020140525
71540refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
71544refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
71560refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
71568refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
71580refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
71584refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
71596refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
71596refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
71628refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
71692refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
71716refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
71732refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
71796refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
71844refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
71856refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
71960refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
71992refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
72000refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
72024refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
72060refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525

Test failure

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

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O -fomit-frame-pointer sse2
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O -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 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse2
gcc -m32 -march=nocona -O -fomit-frame-pointer sse2
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O -fomit-frame-pointer sse2
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse2

Test failure

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

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

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280256v1avx2.c: morus1280256v1avx2.c:65:24: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:65:40: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:98:78: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:125:98: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:150:105: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:179:39: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:220:91: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:263:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:285:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_encrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:323:2: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_decrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:372:2: error: unknown type name '__m256i'

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

Compiler output

Implementation: crypto_aead/morus1280256v1/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280256v1sse2.c: morus1280256v1sse2.c:38:24: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:38:41: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:83:78: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:104:72: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:133:79: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:168:89: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:192:89: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:219:94: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c:246:94: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c: In function 'crypto_aead_morus1280256v1_sse2_encrypt':
morus1280256v1sse2.c: morus1280256v1sse2.c:290:2: error: unknown type name '__m128i'
morus1280256v1sse2.c: morus1280256v1sse2.c: In function 'crypto_aead_morus1280256v1_sse2_decrypt':
morus1280256v1sse2.c: morus1280256v1sse2.c:336:2: 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

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
morus1280256v1avx2.c: morus1280256v1avx2.c:65:24: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:65:40: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:98:78: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:125:98: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:150:105: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:179:39: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:220:91: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:263:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:285:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_encrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:323:2: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_decrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:372:2: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:65:24: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:65:40: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:98:78: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:125:98: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:150:105: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:179:39: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:220:91: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:263:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c:285:111: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_encrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:323:2: error: unknown type name '__m256i'
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'crypto_aead_morus1280256v1_avx2_decrypt':
morus1280256v1avx2.c: morus1280256v1avx2.c:372:2: error: unknown type name '__m256i'

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

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_stateupdate':
morus1280256v1avx2.c: morus1280256v1avx2.c:67:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:68:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:69:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:70:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:72:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:73:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:74:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:75:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:76:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:78:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:79:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:80:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:81:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:82:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:84:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:85:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:86:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:87:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:88:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:90:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:91:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:92:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:93:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: morus1280256v1avx2.c:94:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280256v1avx2.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx2
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx2
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx2