Implementation notes: x86, cryptologic, crypto_aead/deoxyseq128128v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: deoxyseq128128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
2193411refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
2204933refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
2206272refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140517
2223300refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
2228797refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
2230285refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
2286357refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
2286412refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
2310472refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
2311225refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
2314770refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
2322406refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
2329003refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
2350697refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
2352124refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
2354530refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
2354948refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
2428397refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
2487254refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
2489306refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
2496545refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
2620815refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
2624560refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
2624609refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
2628555refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
2630361refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
2630927refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
2640903refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
2646821refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
2665200refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
2721788refgcc -m32 -O3 -fomit-frame-pointer2014052720140517
2734785refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
2737373refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
2752027refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
2800464refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140517
3183488refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
3185839refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
3209758refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
3377824refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140517
3387321refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
3387646refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
3388115refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
3490555refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
3514215refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
3515660refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
3515664refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
3693603refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
3696118refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
3700179refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
3854615refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
3862067refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
3867673refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
3926034refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
3997091refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
4015739refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
4109042refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140517
4111024refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
4115600refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
4164658refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
4165276refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
4183773refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
4184524refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
4184606refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
4202700refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
4203073refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
4258030refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
4277078refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
4298270refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
4300709refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
4311012refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
4313025refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
4321100refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
4334115refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140517
4365103refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
4365737refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
4366515refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
4367479refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
4381612refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
4383030refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
4388257refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
4389982refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
4439291refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
4441997refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
4446309refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140517
4446551refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
4447894refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
4447955refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
4473543refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
4479124refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
4485458refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
4490209refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
4491003refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
4600196refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
4644718refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
4645153refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
4645238refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
4670636refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
4693715refgcc -m32 -O -fomit-frame-pointer2014052720140517
4976032refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
4991691refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
4998758refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
5066244refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
5150365refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
5163229refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
5223656refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
5224057refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
5224891refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
5228488refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
5317203refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
5319311refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
5326353refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
5331912refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
5339108refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
5349477refgcc -m32 -Os -fomit-frame-pointer2014052720140517
5374294refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
5376530refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
5489476refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
5492600refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
5507797refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140517
5511365refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
5516293refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
5528300refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
5640270refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
5659521refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
5668106refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
5697179refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
5698703refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
5705757refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
5975370refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
6413136refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
6428409refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140517
6539315refgcc -m32 -O2 -fomit-frame-pointer2014052720140517
6579673refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
6651933refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
6671391refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
6818124refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
6853921refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
7054118refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
7108882refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
7480688refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140517

Compiler output

Implementation: crypto_aead/deoxyseq128128v1/opt
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/xmmintrin.h:34:3: error: #error "SSE instruction set not enabled"
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c:53: error: expected declaration specifiers or '...' before '__m128i'
deoxys.c: deoxys.c:54: error: expected declaration specifiers or '...' before '__m128i'
deoxys.c: deoxys.c: In function 'XLS':
deoxys.c: ...
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:650: error: expected expression before ')' token
deoxys.c: deoxys.c:662: error: expected expression before ')' token
deoxys.c: deoxys.c:691: warning: passing argument 4 of 'XLS' makes integer from pointer without a cast
deoxys.c: deoxys.c:691: warning: passing argument 5 of 'XLS' makes pointer from integer without a cast
deoxys.c: deoxys.c:691: error: too many arguments to function 'XLS'
deoxys.c: deoxys.c:693: error: expected expression before ')' token
deoxys.c: deoxys.c:704: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_aead/deoxyseq128128v1/opt
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'XLS':
deoxys.c: deoxys.c:94: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: ...
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer opt
gcc -m32 -march=k8 -O2 -fomit-frame-pointer opt
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt
gcc -m32 -march=k8 -O -fomit-frame-pointer opt
gcc -m32 -march=k8 -Os -fomit-frame-pointer opt
gcc -m32 -march=nocona -O2 -fomit-frame-pointer opt
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt
gcc -m32 -march=nocona -O -fomit-frame-pointer opt
gcc -m32 -march=nocona -Os -fomit-frame-pointer opt
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer opt
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt
gcc -m32 -march=pentium-m -O -fomit-frame-pointer opt
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer opt
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer opt
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt
gcc -m32 -march=pentium4 -O -fomit-frame-pointer opt
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer opt
gcc -m32 -march=prescott -O2 -fomit-frame-pointer opt
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt
gcc -m32 -march=prescott -O -fomit-frame-pointer opt
gcc -m32 -march=prescott -Os -fomit-frame-pointer opt

Compiler output

Implementation: crypto_aead/deoxyseq128128v1/opt
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c:53: error: expected declaration specifiers or '...' before '__m128i'
deoxys.c: deoxys.c:54: error: expected declaration specifiers or '...' before '__m128i'
deoxys.c: deoxys.c: In function 'XLS':
deoxys.c: deoxys.c:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:77: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: ...
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:641: error: expected expression before ')' token
deoxys.c: deoxys.c:650: error: expected expression before ')' token
deoxys.c: deoxys.c:662: error: expected expression before ')' token
deoxys.c: deoxys.c:691: warning: passing argument 4 of 'XLS' makes integer from pointer without a cast
deoxys.c: deoxys.c:691: warning: passing argument 5 of 'XLS' makes pointer from integer without a cast
deoxys.c: deoxys.c:691: error: too many arguments to function 'XLS'
deoxys.c: deoxys.c:693: error: expected expression before ')' token
deoxys.c: deoxys.c:704: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer opt
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer opt
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt
gcc -m32 -march=pentium3 -O -fomit-frame-pointer opt
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer opt

Compiler output

Implementation: crypto_aead/deoxyseq128128v1/opt
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: deoxys.c: In function 'XLS':
deoxys.c: deoxys.c:94: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: deoxys.c:96: error: incompatible types in assignment
deoxys.c: ...
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment
deoxys.c: deoxys.c:673: error: incompatible types in assignment

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