Implementation notes: x86, h9ivy, crypto_aead/morus1280128v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: morus1280128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
11236sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
11256sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
11316sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
11536sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
11552sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
11556sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
11580sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
11584sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
11644sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
64204refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
64216refgcc -m32 -O2 -fomit-frame-pointer2014053020140525
64232refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
64300refgcc -m32 -O3 -fomit-frame-pointer2014053020140525
64368refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
64396refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
65236refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65276refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65296refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65300refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65340refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65340refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65364refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65368refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65372refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
65392refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65432refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
65432refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
65444refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
65452refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
65472refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
65472refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
65480refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
65484refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65484refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65496ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
65500refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65512refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
65516refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65516refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
65520refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
65532refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
65540refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
65548ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
65548refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
65552ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
65552refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65568ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
65568ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65576ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
65592ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
65604ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
65608ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
65612ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
65616ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
65628ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
65636refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
65640ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
65640refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65644ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65644ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65644ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
65648refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
65652refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65660ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
65680ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
65696ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
65708ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
65708ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65720ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
65720ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
65720ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
65720ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
65724ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
65740ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
65740ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
65740ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
65744ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
65756ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
65760ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
65764ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
65776ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
65784ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
65788ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
65800ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
65804ref64gcc -m32 -O -fomit-frame-pointer2014053020140525
65816ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
65820ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
65828ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65832ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
65832ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
65840ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
65848ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
65852ref64gcc -m32 -O3 -fomit-frame-pointer2014053020140525
65864ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
65864ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
65876ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65884ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
65888ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
65892ref64gcc -m32 -O2 -fomit-frame-pointer2014053020140525
65896ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
65912ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65928refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
65940ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
65944ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
65952ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
65972refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
65976refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
65980ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65988ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
65988ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
65996refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66024ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
66052refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66064refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66068ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
66072ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
66080refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66080ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
66080ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
66080ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
66088ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
66108ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
66112ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
66120ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014053020140525
66128refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
66132refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66132ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014053020140525
66136ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
66172ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
66192refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66196ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
66196refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66208refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
66212refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66220refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
66228refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66232refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
66260ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
66264refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
66264ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
66284refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
66296ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
66304refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
66304refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66304refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
66308refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66340ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
66372refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
66376refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
66408refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
66412refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
66432refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
66440refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66444ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
66464refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
66472refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
66488ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
66556ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
66576refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
66632refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
66680ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66684ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66724ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
66728ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66740ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
66752ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66768ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
66784ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
66804ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
66812ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
66820ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66824ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66828ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
66840ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
66848ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
66852ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66860ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
66860ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
66872ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
66884ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66884ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
66884ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
66892ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
66896ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
66932ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
66932ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
66932ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
66944ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66952refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
66960ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66968ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
66968ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
66972ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
66976ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
67000ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
67000ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
67000ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67004ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67008ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67020ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
67024refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
67032ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67032ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67036ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67036ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
67048ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
67052ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
67056refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
67060ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
67072ref64gcc -m32 -Os -fomit-frame-pointer2014053020140525
67076ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
67080ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
67084ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
67088ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
67092ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
67104ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
67112ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
67116ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
67120refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
67120ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
67120refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
67124refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
67128ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67132ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
67132ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67140ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67152ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67152ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
67160ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67160refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
67168ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
67168ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
67176ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
67176ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
67176ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
67180ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
67180ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
67184ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67188ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
67188ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
67192ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67196ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
67208refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
67208refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
67212ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
67212refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
67212ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
67216ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67220refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
67228ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
67232ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67236refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
67236refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
67236ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
67236refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
67252ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
67256refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
67264ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67272ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
67272ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67308ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67316ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
67316refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
67332refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67340refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
67344ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
67352ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67384refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
67392refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
67392refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
67404refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
67416refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67416refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67436refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
67436refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
67440refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67440refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
67440refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
67440refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
67448refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
67448refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
67452refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
67468refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
67472refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67484refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
67488refgcc -m32 -O -fomit-frame-pointer2014053020140525
67492refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
67500refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67504refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
67504refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
67508refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
67512ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
67516refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
67520refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
67524refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
67524refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
67528refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
67528refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
67536refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
67540refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
67548refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
67568refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
67576refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
67580refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
67584ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
67592refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
67596refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
67596refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
67596refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
67596refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
67596refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
67608refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
67620refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
67624refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
67628refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
67640refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
67652refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
67676refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
67688refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
67748refgcc -m32 -Os -fomit-frame-pointer2014053020140525
67752refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
67756refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
67760refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
67804refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
67836refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
67848refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67856refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
67856refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
67868refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67904refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
67908refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
67932refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
67936refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
67944refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
67948refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
67968refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
67992refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
67996refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
67996refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
68032refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
68044refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
68084refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
68088refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
68156refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
68192refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
68256refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
68336refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
68364refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
68384refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
68432refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
68436refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
68456refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
68480refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525

Test failure

Implementation: crypto_aead/morus1280128v1/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/morus1280128v1/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/morus1280128v1/avx2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280128v1avx2.c: morus1280128v1avx2.c:50:24: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:50:40: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:84:78: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:112:98: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:136:105: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:164:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:205:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:248:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:269:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_encrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:306:2: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_decrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:355: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/morus1280128v1/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280128v1sse2.c: morus1280128v1sse2.c:38:31: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:38:48: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:83:66: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:103:62: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:125:72: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:155:79: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:191:46: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:217:40: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:244:43: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c:270:49: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c: In function 'crypto_aead_morus1280128v1_sse2_encrypt':
morus1280128v1sse2.c: morus1280128v1sse2.c:314:5: error: unknown type name '__m128i'
morus1280128v1sse2.c: morus1280128v1sse2.c: In function 'crypto_aead_morus1280128v1_sse2_decrypt':
morus1280128v1sse2.c: morus1280128v1sse2.c:362:5: 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/morus1280128v1/avx2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
morus1280128v1avx2.c: morus1280128v1avx2.c:50:24: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:50:40: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:84:78: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:112:98: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:136:105: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:164:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:205:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:248:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:269:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_encrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:306:2: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_decrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:355:2: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:50:24: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:50:40: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:84:78: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:112:98: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:136:105: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:164:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:205:91: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:248:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c:269:111: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_encrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:306:2: error: unknown type name '__m256i'
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'crypto_aead_morus1280128v1_avx2_decrypt':
morus1280128v1avx2.c: morus1280128v1avx2.c:355: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/morus1280128v1/avx2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
morus1280128v1avx2.c: morus1280128v1avx2.c: In function 'morus_stateupdate':
morus1280128v1avx2.c: morus1280128v1avx2.c:52:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:53:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:54:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:55:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:57:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:58:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:59:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:60:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:61:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:63:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:64:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:65:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:66:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:67:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:69:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:70:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:71:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:72:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:73:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:75:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:76:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:77:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:78:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.c: morus1280128v1avx2.c:79:11: error: incompatible types when assigning to type '__m256i' from type 'int'
morus1280128v1avx2.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