Implementation notes: x86, h9ivy, crypto_aead/omdsha256k192n104tau128v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
266944refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
268600refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
269844refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
270688refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051320140505
271312refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
271444refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
271556refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
272000refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
272112refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
272128refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
272208refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
274840refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
276460refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
276508refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
278728refgcc -m32 -O3 -fomit-frame-pointer2014051320140505
278736refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
279300refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
279308refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
279420refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
279764refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
286024refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
286100refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
286140refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
287072refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
287108refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051320140505
287348refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
287408refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
287628refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
288024refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
288404refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
289004refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
289068refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
289140refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
289480refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
289764refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
290088refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
290896refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
290952refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
291320refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
291488refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
291628refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
291636refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
291768refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
291780refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051320140505
291880refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
292016refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
292232refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
292392refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
292592refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
293616refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
293964refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
294720refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
295124refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
295180refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
295212refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
295228refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
295392refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
295920refgcc -m32 -O2 -fomit-frame-pointer2014051320140505
296440refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
296568refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
296776refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
297424refgcc -m32 -O -fomit-frame-pointer2014051320140505
297564refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
297644refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
297744refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
298136refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
298324refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
298664refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
300544refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
300604refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
300624refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
300800refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
300824refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
301024refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
301228refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
301288refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
301304refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
302080refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
302700refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
303068refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
303072refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
303076refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
303192refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
303544refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
303736refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
303908refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
304212refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
304348refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
304504refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
304996refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
305240refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
307332refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
310256refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
310788refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
312004refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
312048refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
312316refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
315572refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
315596refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
315708refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
315712refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
319316refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
319540refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
320384refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
320588refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
337476refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
337528refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
337732refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
338064refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
344828refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
345648refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
345884refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
346268refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
349108refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
353916refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
353924refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
354096refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
354144refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
354852refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
361568refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
361888refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
362296refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
362308refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
364748refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
365276refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
365416refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
365552refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
366560refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
368844refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
394760refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
395268refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
395312refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
395364refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
395408refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
397804refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
400808refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
400832refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
401180refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
401296refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
401568refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
401804refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
401852refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
402164refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
402308refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
402508refgcc -m32 -Os -fomit-frame-pointer2014051320140505
403184refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
403720refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
403908refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
404436refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
404548refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
404772refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
404776refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
404948refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
409596refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
410120refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
410332refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
410980refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
412172refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
412388refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
412540refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
412772refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
412876refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
413024refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
413104refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051320140505
413256refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
413272refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
413404refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
413440refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
418568refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
419848refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
420132refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
420516refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSi4rt1.s: Assembler messages:
encrypt.c: /tmp/ccSi4rt1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSi4rt1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSi4rt1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSi4rt1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSi4rt1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSi4rt1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSi4rt1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSi4rt1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSi4rt1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSi4rt1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSi4rt1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSi4rt1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSi4rt1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSi4rt1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSi4rt1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSi4rt1.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZRgI8B.s: Assembler messages:
encrypt.c: /tmp/ccZRgI8B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRgI8B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRgI8B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRgI8B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgI8B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgI8B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgI8B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRgI8B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRgI8B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZRgI8B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgI8B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgI8B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgI8B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgI8B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgI8B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRgI8B.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAibRSa.s: Assembler messages:
encrypt.c: /tmp/ccAibRSa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAibRSa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAibRSa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAibRSa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAibRSa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAibRSa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAibRSa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAibRSa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAibRSa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAibRSa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAibRSa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAibRSa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAibRSa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAibRSa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAibRSa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAibRSa.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccR9h9Fz.s: Assembler messages:
encrypt.c: /tmp/ccR9h9Fz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9h9Fz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9h9Fz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9h9Fz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9h9Fz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9h9Fz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9h9Fz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9h9Fz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9h9Fz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9h9Fz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9h9Fz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9h9Fz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9h9Fz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9h9Fz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9h9Fz.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDNjfvl.s: Assembler messages:
encrypt.c: /tmp/ccDNjfvl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNjfvl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNjfvl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNjfvl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNjfvl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNjfvl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNjfvl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNjfvl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNjfvl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNjfvl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDNjfvl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNjfvl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNjfvl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNjfvl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNjfvl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNjfvl.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccc9FrjS.s: Assembler messages:
encrypt.c: /tmp/ccc9FrjS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9FrjS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9FrjS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9FrjS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9FrjS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9FrjS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9FrjS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9FrjS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9FrjS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9FrjS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9FrjS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9FrjS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9FrjS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9FrjS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9FrjS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9FrjS.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccY8xbQh.s: Assembler messages:
encrypt.c: /tmp/ccY8xbQh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8xbQh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8xbQh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8xbQh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8xbQh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8xbQh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8xbQh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8xbQh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8xbQh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8xbQh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8xbQh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8xbQh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8xbQh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8xbQh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8xbQh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8xbQh.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccspfSUT.s: Assembler messages:
encrypt.c: /tmp/ccspfSUT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspfSUT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspfSUT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccspfSUT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspfSUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspfSUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspfSUT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspfSUT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspfSUT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspfSUT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspfSUT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspfSUT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspfSUT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspfSUT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspfSUT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspfSUT.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJAEQVH.s: Assembler messages:
encrypt.c: /tmp/ccJAEQVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAEQVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAEQVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAEQVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAEQVH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAEQVH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAEQVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAEQVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAEQVH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAEQVH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAEQVH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAEQVH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAEQVH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAEQVH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAEQVH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAEQVH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnaRufw.s: Assembler messages:
encrypt.c: /tmp/ccnaRufw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnaRufw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnaRufw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnaRufw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaRufw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaRufw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaRufw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnaRufw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnaRufw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaRufw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnaRufw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaRufw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaRufw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaRufw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaRufw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaRufw.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5lOxj4.s: Assembler messages:
encrypt.c: /tmp/cc5lOxj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lOxj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lOxj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lOxj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lOxj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lOxj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lOxj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lOxj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lOxj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lOxj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lOxj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lOxj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lOxj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lOxj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lOxj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lOxj4.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccuAAVce.s: Assembler messages:
encrypt.c: /tmp/ccuAAVce.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAAVce.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuAAVce.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAAVce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAAVce.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAAVce.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAAVce.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuAAVce.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuAAVce.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuAAVce.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAAVce.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAAVce.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAAVce.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAAVce.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAAVce.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAAVce.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQT6rfQ.s: Assembler messages:
encrypt.c: /tmp/ccQT6rfQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQT6rfQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQT6rfQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQT6rfQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT6rfQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT6rfQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT6rfQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQT6rfQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT6rfQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQT6rfQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT6rfQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT6rfQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT6rfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT6rfQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT6rfQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUMcP0X.s: Assembler messages:
encrypt.c: /tmp/ccUMcP0X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMcP0X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMcP0X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMcP0X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMcP0X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMcP0X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMcP0X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMcP0X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMcP0X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMcP0X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMcP0X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMcP0X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMcP0X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMcP0X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMcP0X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMcP0X.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEFZw9m.s: Assembler messages:
encrypt.c: /tmp/ccEFZw9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFZw9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFZw9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFZw9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFZw9m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFZw9m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFZw9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFZw9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFZw9m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEFZw9m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFZw9m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFZw9m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFZw9m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFZw9m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFZw9m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFZw9m.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrDPFad.s: Assembler messages:
encrypt.c: /tmp/ccrDPFad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDPFad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDPFad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDPFad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDPFad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDPFad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDPFad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDPFad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDPFad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDPFad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDPFad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDPFad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDPFad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDPFad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDPFad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDPFad.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc79Mu3F.s: Assembler messages:
encrypt.c: /tmp/cc79Mu3F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79Mu3F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79Mu3F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc79Mu3F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79Mu3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79Mu3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79Mu3F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79Mu3F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79Mu3F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79Mu3F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc79Mu3F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79Mu3F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79Mu3F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79Mu3F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79Mu3F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79Mu3F.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccExESiZ.s: Assembler messages:
encrypt.c: /tmp/ccExESiZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExESiZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExESiZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExESiZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExESiZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExESiZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExESiZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExESiZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExESiZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccExESiZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExESiZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExESiZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExESiZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExESiZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExESiZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExESiZ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6wpNci.s: Assembler messages:
encrypt.c: /tmp/cc6wpNci.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wpNci.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wpNci.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wpNci.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wpNci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wpNci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wpNci.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wpNci.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wpNci.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wpNci.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6wpNci.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wpNci.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wpNci.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wpNci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wpNci.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wpNci.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckML9mp.s: Assembler messages:
encrypt.c: /tmp/cckML9mp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckML9mp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckML9mp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckML9mp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckML9mp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckML9mp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckML9mp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckML9mp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckML9mp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckML9mp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckML9mp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckML9mp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckML9mp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckML9mp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckML9mp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckML9mp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIREjv0.s: Assembler messages:
encrypt.c: /tmp/ccIREjv0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIREjv0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIREjv0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIREjv0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREjv0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREjv0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREjv0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIREjv0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIREjv0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREjv0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIREjv0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREjv0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREjv0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREjv0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREjv0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREjv0.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXPLqCi.s: Assembler messages:
encrypt.c: /tmp/ccXPLqCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPLqCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPLqCi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPLqCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLqCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLqCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLqCi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPLqCi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPLqCi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXPLqCi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLqCi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLqCi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLqCi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLqCi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLqCi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPLqCi.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZxcS2I.s: Assembler messages:
encrypt.c: /tmp/ccZxcS2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxcS2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxcS2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxcS2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxcS2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxcS2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxcS2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxcS2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxcS2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxcS2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxcS2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxcS2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxcS2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxcS2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxcS2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxcS2I.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqbHrPq.s: Assembler messages:
encrypt.c: /tmp/ccqbHrPq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbHrPq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbHrPq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbHrPq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbHrPq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbHrPq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbHrPq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbHrPq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbHrPq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbHrPq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqbHrPq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbHrPq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbHrPq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbHrPq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbHrPq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbHrPq.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9JNtBY.s: Assembler messages:
encrypt.c: /tmp/cc9JNtBY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JNtBY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JNtBY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JNtBY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JNtBY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JNtBY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JNtBY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JNtBY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JNtBY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JNtBY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JNtBY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JNtBY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JNtBY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JNtBY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JNtBY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JNtBY.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvmNn6Q.s: Assembler messages:
encrypt.c: /tmp/ccvmNn6Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmNn6Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmNn6Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmNn6Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmNn6Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmNn6Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmNn6Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmNn6Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmNn6Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmNn6Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmNn6Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmNn6Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNn6Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmNn6Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmNn6Q.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJqBCmi.s: Assembler messages:
encrypt.c: /tmp/ccJqBCmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqBCmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqBCmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqBCmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqBCmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqBCmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqBCmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqBCmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqBCmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJqBCmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqBCmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqBCmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqBCmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqBCmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqBCmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqBCmi.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgvbV3y.s: Assembler messages:
encrypt.c: /tmp/ccgvbV3y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvbV3y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvbV3y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvbV3y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvbV3y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvbV3y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvbV3y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvbV3y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvbV3y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvbV3y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvbV3y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvbV3y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvbV3y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvbV3y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvbV3y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvbV3y.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAAjsoe.s: Assembler messages:
encrypt.c: /tmp/ccAAjsoe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAAjsoe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAAjsoe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAAjsoe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAjsoe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAjsoe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAjsoe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAAjsoe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAAjsoe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAjsoe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAAjsoe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAjsoe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAjsoe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAjsoe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAjsoe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAjsoe.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFpW6a0.s: Assembler messages:
encrypt.c: /tmp/ccFpW6a0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpW6a0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpW6a0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpW6a0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpW6a0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpW6a0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpW6a0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpW6a0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpW6a0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFpW6a0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpW6a0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpW6a0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpW6a0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpW6a0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpW6a0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpW6a0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4Aeb1E.s: Assembler messages:
encrypt.c: /tmp/cc4Aeb1E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Aeb1E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Aeb1E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Aeb1E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Aeb1E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Aeb1E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Aeb1E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Aeb1E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Aeb1E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Aeb1E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Aeb1E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Aeb1E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Aeb1E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Aeb1E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Aeb1E.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQiIPMB.s: Assembler messages:
encrypt.c: /tmp/ccQiIPMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQiIPMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQiIPMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQiIPMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiIPMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiIPMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiIPMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQiIPMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQiIPMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQiIPMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiIPMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiIPMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiIPMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiIPMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiIPMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQiIPMB.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceriUhY.s: Assembler messages:
encrypt.c: /tmp/cceriUhY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceriUhY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceriUhY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceriUhY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceriUhY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceriUhY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceriUhY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceriUhY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceriUhY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceriUhY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceriUhY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceriUhY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceriUhY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceriUhY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceriUhY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceriUhY.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgh792P.s: Assembler messages:
encrypt.c: /tmp/ccgh792P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgh792P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgh792P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgh792P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh792P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh792P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh792P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgh792P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgh792P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgh792P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh792P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh792P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh792P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh792P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh792P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgh792P.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAMcrqf.s: Assembler messages:
encrypt.c: /tmp/ccAMcrqf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMcrqf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMcrqf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMcrqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMcrqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMcrqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMcrqf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMcrqf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMcrqf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMcrqf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMcrqf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMcrqf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMcrqf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMcrqf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMcrqf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMcrqf.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZCULTu.s: Assembler messages:
encrypt.c: /tmp/ccZCULTu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCULTu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCULTu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCULTu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCULTu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCULTu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCULTu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCULTu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCULTu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCULTu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCULTu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCULTu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCULTu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCULTu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCULTu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCULTu.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2VbSgY.s: Assembler messages:
encrypt.c: /tmp/cc2VbSgY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2VbSgY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2VbSgY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2VbSgY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbSgY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbSgY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbSgY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2VbSgY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2VbSgY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2VbSgY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbSgY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbSgY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbSgY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbSgY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbSgY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2VbSgY.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccL2Kjce.s: Assembler messages:
encrypt.c: /tmp/ccL2Kjce.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2Kjce.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2Kjce.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2Kjce.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2Kjce.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2Kjce.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2Kjce.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2Kjce.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2Kjce.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2Kjce.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2Kjce.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2Kjce.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2Kjce.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2Kjce.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2Kjce.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2Kjce.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPr9pIE.s: Assembler messages:
encrypt.c: /tmp/ccPr9pIE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPr9pIE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPr9pIE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPr9pIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPr9pIE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPr9pIE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPr9pIE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPr9pIE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPr9pIE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPr9pIE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPr9pIE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPr9pIE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPr9pIE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPr9pIE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pIE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPr9pIE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctx79Ay.s: Assembler messages:
encrypt.c: /tmp/cctx79Ay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctx79Ay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctx79Ay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctx79Ay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctx79Ay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctx79Ay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctx79Ay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctx79Ay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctx79Ay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctx79Ay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctx79Ay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx79Ay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx79Ay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx79Ay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx79Ay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctx79Ay.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1wxERZ.s: Assembler messages:
encrypt.c: /tmp/cc1wxERZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wxERZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wxERZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wxERZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wxERZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wxERZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wxERZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wxERZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wxERZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1wxERZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wxERZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wxERZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wxERZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wxERZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wxERZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wxERZ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccp64v8A.s: Assembler messages:
encrypt.c: /tmp/ccp64v8A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp64v8A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp64v8A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp64v8A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp64v8A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp64v8A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp64v8A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp64v8A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp64v8A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp64v8A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp64v8A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp64v8A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp64v8A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp64v8A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp64v8A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp64v8A.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0wqRD8.s: Assembler messages:
encrypt.c: /tmp/cc0wqRD8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wqRD8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wqRD8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wqRD8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wqRD8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wqRD8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wqRD8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wqRD8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wqRD8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wqRD8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0wqRD8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wqRD8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wqRD8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wqRD8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqRD8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wqRD8.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXHhdsp.s: Assembler messages:
encrypt.c: /tmp/ccXHhdsp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHhdsp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHhdsp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHhdsp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHhdsp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHhdsp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHhdsp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHhdsp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHhdsp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXHhdsp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHhdsp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHhdsp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHhdsp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHhdsp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHhdsp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHhdsp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGhmdSU.s: Assembler messages:
encrypt.c: /tmp/ccGhmdSU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhmdSU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhmdSU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhmdSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhmdSU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhmdSU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhmdSU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhmdSU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhmdSU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhmdSU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGhmdSU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhmdSU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhmdSU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhmdSU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhmdSU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhmdSU.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYjRk3f.s: Assembler messages:
encrypt.c: /tmp/ccYjRk3f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjRk3f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjRk3f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjRk3f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjRk3f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjRk3f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjRk3f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjRk3f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjRk3f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYjRk3f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjRk3f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjRk3f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjRk3f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjRk3f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjRk3f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjRk3f.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4vAhqF.s: Assembler messages:
encrypt.c: /tmp/cc4vAhqF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4vAhqF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4vAhqF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4vAhqF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vAhqF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vAhqF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vAhqF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4vAhqF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4vAhqF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4vAhqF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vAhqF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vAhqF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vAhqF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vAhqF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vAhqF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4vAhqF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQbvhok.s: Assembler messages:
encrypt.c: /tmp/ccQbvhok.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbvhok.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbvhok.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbvhok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbvhok.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbvhok.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbvhok.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbvhok.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbvhok.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbvhok.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbvhok.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbvhok.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbvhok.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbvhok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbvhok.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbvhok.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2NmUpH.s: Assembler messages:
encrypt.c: /tmp/cc2NmUpH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NmUpH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NmUpH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NmUpH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmUpH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmUpH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmUpH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NmUpH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NmUpH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NmUpH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmUpH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmUpH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmUpH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmUpH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmUpH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NmUpH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSVyJux.s: Assembler messages:
encrypt.c: /tmp/ccSVyJux.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVyJux.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVyJux.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVyJux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVyJux.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVyJux.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVyJux.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVyJux.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVyJux.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVyJux.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSVyJux.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVyJux.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVyJux.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVyJux.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVyJux.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVyJux.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXjqU75.s: Assembler messages:
encrypt.c: /tmp/ccXjqU75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXjqU75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXjqU75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXjqU75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjqU75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjqU75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjqU75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXjqU75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXjqU75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjqU75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXjqU75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjqU75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjqU75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjqU75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjqU75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjqU75.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchH9t6h.s: Assembler messages:
encrypt.c: /tmp/cchH9t6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchH9t6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchH9t6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchH9t6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchH9t6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchH9t6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchH9t6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchH9t6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchH9t6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchH9t6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchH9t6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchH9t6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchH9t6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH9t6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchH9t6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchH9t6h.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccN1MT0S.s: Assembler messages:
encrypt.c: /tmp/ccN1MT0S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1MT0S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1MT0S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1MT0S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1MT0S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1MT0S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1MT0S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1MT0S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1MT0S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1MT0S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN1MT0S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1MT0S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1MT0S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1MT0S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1MT0S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1MT0S.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdOYvc2.s: Assembler messages:
encrypt.c: /tmp/ccdOYvc2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOYvc2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOYvc2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOYvc2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOYvc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOYvc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOYvc2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOYvc2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOYvc2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOYvc2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOYvc2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOYvc2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOYvc2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYvc2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOYvc2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOYvc2.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccToOMSr.s: Assembler messages:
encrypt.c: /tmp/ccToOMSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToOMSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToOMSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccToOMSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToOMSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToOMSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToOMSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToOMSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToOMSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToOMSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToOMSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToOMSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToOMSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToOMSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToOMSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToOMSr.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclAm11h.s: Assembler messages:
encrypt.c: /tmp/cclAm11h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclAm11h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclAm11h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclAm11h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAm11h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAm11h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAm11h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclAm11h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclAm11h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAm11h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclAm11h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAm11h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAm11h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAm11h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAm11h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAm11h.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwSVVHY.s: Assembler messages:
encrypt.c: /tmp/ccwSVVHY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSVVHY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSVVHY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSVVHY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSVVHY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSVVHY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSVVHY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSVVHY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSVVHY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSVVHY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSVVHY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSVVHY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSVVHY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSVVHY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSVVHY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSVVHY.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz3czvE.s: Assembler messages:
encrypt.c: /tmp/ccz3czvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3czvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3czvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3czvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3czvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3czvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3czvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3czvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3czvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3czvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz3czvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3czvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3czvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3czvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3czvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3czvE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceaQA8n.s: Assembler messages:
encrypt.c: /tmp/cceaQA8n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaQA8n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaQA8n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceaQA8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaQA8n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaQA8n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaQA8n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaQA8n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaQA8n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceaQA8n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaQA8n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaQA8n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaQA8n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaQA8n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaQA8n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaQA8n.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchTDUEb.s: Assembler messages:
encrypt.c: /tmp/cchTDUEb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTDUEb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTDUEb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchTDUEb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTDUEb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTDUEb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTDUEb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTDUEb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTDUEb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTDUEb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchTDUEb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTDUEb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTDUEb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTDUEb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTDUEb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTDUEb.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccC7pNOU.s: Assembler messages:
encrypt.c: /tmp/ccC7pNOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC7pNOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC7pNOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC7pNOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7pNOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7pNOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7pNOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC7pNOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC7pNOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7pNOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC7pNOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7pNOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7pNOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7pNOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7pNOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7pNOU.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfyJjkj.s: Assembler messages:
encrypt.c: /tmp/ccfyJjkj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyJjkj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyJjkj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyJjkj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyJjkj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyJjkj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyJjkj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyJjkj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyJjkj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfyJjkj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyJjkj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyJjkj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyJjkj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyJjkj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyJjkj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyJjkj.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2Fvaok.s: Assembler messages:
encrypt.c: /tmp/cc2Fvaok.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Fvaok.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Fvaok.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Fvaok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Fvaok.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Fvaok.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Fvaok.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Fvaok.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Fvaok.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Fvaok.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Fvaok.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Fvaok.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Fvaok.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Fvaok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fvaok.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Fvaok.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTB3OHF.s: Assembler messages:
encrypt.c: /tmp/ccTB3OHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTB3OHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTB3OHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTB3OHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTB3OHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTB3OHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTB3OHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTB3OHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTB3OHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTB3OHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTB3OHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTB3OHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTB3OHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB3OHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTB3OHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTB3OHF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJtVwM8.s: Assembler messages:
encrypt.c: /tmp/ccJtVwM8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtVwM8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtVwM8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtVwM8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtVwM8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtVwM8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtVwM8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtVwM8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtVwM8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtVwM8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJtVwM8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtVwM8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtVwM8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtVwM8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVwM8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtVwM8.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqFuP8E.s: Assembler messages:
encrypt.c: /tmp/ccqFuP8E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFuP8E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFuP8E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFuP8E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFuP8E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFuP8E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFuP8E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFuP8E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFuP8E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFuP8E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFuP8E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFuP8E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFuP8E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuP8E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFuP8E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFuP8E.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cch2Y0Mc.s: Assembler messages:
encrypt.c: /tmp/cch2Y0Mc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2Y0Mc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2Y0Mc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch2Y0Mc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Y0Mc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Y0Mc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Y0Mc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2Y0Mc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch2Y0Mc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Y0Mc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Y0Mc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Y0Mc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Y0Mc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Y0Mc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2Y0Mc.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckSJjqD.s: Assembler messages:
encrypt.c: /tmp/cckSJjqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSJjqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSJjqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckSJjqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSJjqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSJjqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSJjqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSJjqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSJjqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSJjqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckSJjqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSJjqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSJjqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSJjqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJjqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSJjqD.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXMtNMV.s: Assembler messages:
encrypt.c: /tmp/ccXMtNMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMtNMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMtNMV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMtNMV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMtNMV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMtNMV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMtNMV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMtNMV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMtNMV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMtNMV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMtNMV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMtNMV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMtNMV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMtNMV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMtNMV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMtNMV.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZxURTM.s: Assembler messages:
encrypt.c: /tmp/ccZxURTM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxURTM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxURTM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxURTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxURTM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxURTM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxURTM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxURTM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxURTM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxURTM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxURTM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxURTM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxURTM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxURTM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxURTM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxURTM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPYoy3V.s: Assembler messages:
encrypt.c: /tmp/ccPYoy3V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYoy3V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYoy3V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYoy3V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYoy3V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYoy3V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYoy3V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYoy3V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYoy3V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYoy3V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYoy3V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYoy3V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYoy3V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYoy3V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYoy3V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYoy3V.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTzaeom.s: Assembler messages:
encrypt.c: /tmp/ccTzaeom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTzaeom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTzaeom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTzaeom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzaeom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzaeom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzaeom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTzaeom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTzaeom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTzaeom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzaeom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzaeom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzaeom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzaeom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzaeom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTzaeom.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEVlVPG.s: Assembler messages:
encrypt.c: /tmp/ccEVlVPG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVlVPG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVlVPG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVlVPG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVlVPG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVlVPG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVlVPG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVlVPG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVlVPG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVlVPG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVlVPG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVlVPG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVlVPG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVlVPG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVlVPG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVlVPG.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFC5T1Y.s: Assembler messages:
encrypt.c: /tmp/ccFC5T1Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFC5T1Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFC5T1Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFC5T1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFC5T1Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFC5T1Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFC5T1Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFC5T1Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFC5T1Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFC5T1Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFC5T1Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFC5T1Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC5T1Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFC5T1Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFC5T1Y.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHmT1gf.s: Assembler messages:
encrypt.c: /tmp/ccHmT1gf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmT1gf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmT1gf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmT1gf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmT1gf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmT1gf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmT1gf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmT1gf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmT1gf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmT1gf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHmT1gf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmT1gf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmT1gf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmT1gf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmT1gf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmT1gf.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccT8DHdp.s: Assembler messages:
encrypt.c: /tmp/ccT8DHdp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8DHdp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8DHdp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8DHdp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8DHdp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8DHdp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8DHdp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8DHdp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8DHdp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8DHdp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8DHdp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8DHdp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8DHdp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8DHdp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8DHdp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8DHdp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBSKYKX.s: Assembler messages:
encrypt.c: /tmp/ccBSKYKX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSKYKX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSKYKX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSKYKX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSKYKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSKYKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSKYKX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSKYKX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSKYKX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSKYKX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSKYKX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSKYKX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSKYKX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSKYKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSKYKX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSKYKX.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYqM0kg.s: Assembler messages:
encrypt.c: /tmp/ccYqM0kg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqM0kg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqM0kg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqM0kg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqM0kg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqM0kg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqM0kg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqM0kg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqM0kg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYqM0kg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqM0kg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqM0kg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqM0kg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqM0kg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqM0kg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqM0kg.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQRNWSI.s: Assembler messages:
encrypt.c: /tmp/ccQRNWSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRNWSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRNWSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRNWSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRNWSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRNWSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRNWSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRNWSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRNWSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRNWSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRNWSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRNWSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRNWSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRNWSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRNWSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRNWSI.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctx39lm.s: Assembler messages:
encrypt.c: /tmp/cctx39lm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctx39lm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctx39lm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctx39lm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctx39lm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctx39lm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctx39lm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctx39lm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctx39lm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctx39lm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctx39lm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctx39lm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctx39lm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctx39lm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx39lm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctx39lm.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4XAjvJ.s: Assembler messages:
encrypt.c: /tmp/cc4XAjvJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XAjvJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4XAjvJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XAjvJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XAjvJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XAjvJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XAjvJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4XAjvJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XAjvJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4XAjvJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XAjvJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XAjvJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XAjvJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XAjvJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XAjvJ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccs8NRXh.s: Assembler messages:
encrypt.c: /tmp/ccs8NRXh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs8NRXh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs8NRXh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs8NRXh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8NRXh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8NRXh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8NRXh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs8NRXh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs8NRXh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs8NRXh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8NRXh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8NRXh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8NRXh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8NRXh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8NRXh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs8NRXh.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8qgwYk.s: Assembler messages:
encrypt.c: /tmp/cc8qgwYk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qgwYk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qgwYk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qgwYk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qgwYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qgwYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qgwYk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qgwYk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qgwYk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qgwYk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8qgwYk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qgwYk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qgwYk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qgwYk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qgwYk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qgwYk.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccc3YGkI.s: Assembler messages:
encrypt.c: /tmp/ccc3YGkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3YGkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3YGkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3YGkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc3YGkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc3YGkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc3YGkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3YGkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3YGkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc3YGkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc3YGkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc3YGkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc3YGkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3YGkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc3YGkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3YGkI.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCmprrB.s: Assembler messages:
encrypt.c: /tmp/ccCmprrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCmprrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCmprrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCmprrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmprrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmprrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmprrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCmprrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCmprrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCmprrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmprrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmprrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmprrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmprrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmprrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmprrB.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSvTw83.s: Assembler messages:
encrypt.c: /tmp/ccSvTw83.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvTw83.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvTw83.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvTw83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvTw83.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvTw83.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvTw83.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvTw83.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvTw83.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvTw83.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSvTw83.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvTw83.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvTw83.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvTw83.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvTw83.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvTw83.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchYQkeX.s: Assembler messages:
encrypt.c: /tmp/cchYQkeX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYQkeX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchYQkeX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchYQkeX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYQkeX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYQkeX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYQkeX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchYQkeX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchYQkeX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchYQkeX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYQkeX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYQkeX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYQkeX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYQkeX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYQkeX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYQkeX.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccphkA2t.s: Assembler messages:
encrypt.c: /tmp/ccphkA2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphkA2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphkA2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccphkA2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphkA2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphkA2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphkA2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphkA2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphkA2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphkA2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccphkA2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphkA2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphkA2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphkA2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphkA2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphkA2t.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgZRgaR.s: Assembler messages:
encrypt.c: /tmp/ccgZRgaR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZRgaR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZRgaR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZRgaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZRgaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZRgaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZRgaR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZRgaR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZRgaR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZRgaR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgZRgaR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZRgaR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZRgaR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZRgaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZRgaR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZRgaR.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoaPmXK.s: Assembler messages:
encrypt.c: /tmp/ccoaPmXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoaPmXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoaPmXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoaPmXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaPmXK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaPmXK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaPmXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoaPmXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoaPmXK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoaPmXK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaPmXK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaPmXK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaPmXK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaPmXK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaPmXK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaPmXK.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccuYLJw8.s: Assembler messages:
encrypt.c: /tmp/ccuYLJw8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYLJw8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYLJw8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYLJw8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYLJw8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYLJw8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYLJw8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYLJw8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYLJw8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYLJw8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYLJw8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYLJw8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYLJw8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYLJw8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYLJw8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYLJw8.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvWeSFn.s: Assembler messages:
encrypt.c: /tmp/ccvWeSFn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWeSFn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWeSFn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWeSFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWeSFn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWeSFn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWeSFn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWeSFn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWeSFn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWeSFn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWeSFn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWeSFn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWeSFn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWeSFn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWeSFn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWeSFn.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccW14RqT.s: Assembler messages:
encrypt.c: /tmp/ccW14RqT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW14RqT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW14RqT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW14RqT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW14RqT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW14RqT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW14RqT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW14RqT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW14RqT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW14RqT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW14RqT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW14RqT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW14RqT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW14RqT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW14RqT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW14RqT.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdc9t89.s: Assembler messages:
encrypt.c: /tmp/ccdc9t89.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdc9t89.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdc9t89.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdc9t89.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc9t89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc9t89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc9t89.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdc9t89.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdc9t89.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc9t89.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdc9t89.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc9t89.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc9t89.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc9t89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc9t89.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc9t89.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjvIDot.s: Assembler messages:
encrypt.c: /tmp/ccjvIDot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvIDot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvIDot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvIDot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvIDot.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvIDot.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvIDot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvIDot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvIDot.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjvIDot.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvIDot.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvIDot.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvIDot.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvIDot.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvIDot.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvIDot.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnAmwyw.s: Assembler messages:
encrypt.c: /tmp/ccnAmwyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAmwyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAmwyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAmwyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAmwyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAmwyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAmwyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAmwyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAmwyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAmwyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnAmwyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAmwyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAmwyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAmwyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAmwyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAmwyw.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIJjd3k.s: Assembler messages:
encrypt.c: /tmp/ccIJjd3k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJjd3k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJjd3k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJjd3k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJjd3k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJjd3k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJjd3k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJjd3k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJjd3k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIJjd3k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJjd3k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJjd3k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJjd3k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJjd3k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJjd3k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJjd3k.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmzx9PM.s: Assembler messages:
encrypt.c: /tmp/ccmzx9PM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzx9PM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzx9PM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzx9PM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzx9PM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzx9PM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzx9PM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzx9PM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzx9PM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzx9PM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzx9PM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzx9PM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzx9PM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzx9PM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzx9PM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzx9PM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccg4bJlL.s: Assembler messages:
encrypt.c: /tmp/ccg4bJlL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4bJlL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4bJlL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4bJlL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4bJlL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4bJlL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4bJlL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4bJlL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4bJlL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg4bJlL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4bJlL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4bJlL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4bJlL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4bJlL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4bJlL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4bJlL.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctwNqqm.s: Assembler messages:
encrypt.c: /tmp/cctwNqqm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctwNqqm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctwNqqm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctwNqqm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwNqqm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwNqqm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwNqqm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctwNqqm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctwNqqm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwNqqm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctwNqqm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwNqqm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwNqqm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwNqqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwNqqm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwNqqm.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfcBCS7.s: Assembler messages:
encrypt.c: /tmp/ccfcBCS7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcBCS7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcBCS7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcBCS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcBCS7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcBCS7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcBCS7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcBCS7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcBCS7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcBCS7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcBCS7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcBCS7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcBCS7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcBCS7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcBCS7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcBCS7.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cch8IRuB.s: Assembler messages:
encrypt.c: /tmp/cch8IRuB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8IRuB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8IRuB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch8IRuB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8IRuB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8IRuB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8IRuB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8IRuB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8IRuB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch8IRuB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8IRuB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8IRuB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8IRuB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8IRuB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8IRuB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8IRuB.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclaVxAv.s: Assembler messages:
encrypt.c: /tmp/cclaVxAv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaVxAv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaVxAv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaVxAv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaVxAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaVxAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaVxAv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaVxAv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaVxAv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaVxAv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaVxAv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaVxAv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaVxAv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaVxAv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaVxAv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaVxAv.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccv4q1y0.s: Assembler messages:
encrypt.c: /tmp/ccv4q1y0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4q1y0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4q1y0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4q1y0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4q1y0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4q1y0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4q1y0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4q1y0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4q1y0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv4q1y0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4q1y0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4q1y0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4q1y0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4q1y0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4q1y0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4q1y0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9eXgiM.s: Assembler messages:
encrypt.c: /tmp/cc9eXgiM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eXgiM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eXgiM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eXgiM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eXgiM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eXgiM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eXgiM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eXgiM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eXgiM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eXgiM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9eXgiM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eXgiM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eXgiM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eXgiM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eXgiM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eXgiM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccH7wg6h.s: Assembler messages:
encrypt.c: /tmp/ccH7wg6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7wg6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7wg6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7wg6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7wg6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7wg6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7wg6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7wg6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7wg6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH7wg6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7wg6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7wg6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7wg6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7wg6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7wg6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7wg6h.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1gmHrK.s: Assembler messages:
encrypt.c: /tmp/cc1gmHrK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gmHrK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gmHrK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gmHrK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gmHrK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gmHrK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gmHrK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gmHrK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gmHrK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1gmHrK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gmHrK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gmHrK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gmHrK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gmHrK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gmHrK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gmHrK.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSXGzvn.s: Assembler messages:
encrypt.c: /tmp/ccSXGzvn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXGzvn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXGzvn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXGzvn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXGzvn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXGzvn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXGzvn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXGzvn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXGzvn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXGzvn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXGzvn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXGzvn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXGzvn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXGzvn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXGzvn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXGzvn.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgEVcOC.s: Assembler messages:
encrypt.c: /tmp/ccgEVcOC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEVcOC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEVcOC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEVcOC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEVcOC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEVcOC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEVcOC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEVcOC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEVcOC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgEVcOC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEVcOC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEVcOC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEVcOC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEVcOC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEVcOC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEVcOC.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyG96y6.s: Assembler messages:
encrypt.c: /tmp/ccyG96y6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyG96y6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyG96y6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyG96y6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG96y6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG96y6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG96y6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyG96y6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyG96y6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG96y6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyG96y6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG96y6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG96y6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG96y6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG96y6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG96y6.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0edpY1.s: Assembler messages:
encrypt.c: /tmp/cc0edpY1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0edpY1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0edpY1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0edpY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0edpY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0edpY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0edpY1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0edpY1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0edpY1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0edpY1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0edpY1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0edpY1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0edpY1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0edpY1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0edpY1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0edpY1.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6ozeqw.s: Assembler messages:
encrypt.c: /tmp/cc6ozeqw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ozeqw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ozeqw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ozeqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ozeqw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ozeqw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ozeqw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ozeqw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ozeqw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ozeqw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ozeqw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ozeqw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ozeqw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ozeqw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ozeqw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ozeqw.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccaAGoJM.s: Assembler messages:
encrypt.c: /tmp/ccaAGoJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaAGoJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaAGoJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaAGoJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAGoJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAGoJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAGoJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaAGoJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaAGoJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAGoJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaAGoJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAGoJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAGoJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAGoJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAGoJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAGoJM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyl7Ldh.s: Assembler messages:
encrypt.c: /tmp/ccyl7Ldh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyl7Ldh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyl7Ldh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyl7Ldh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl7Ldh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl7Ldh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl7Ldh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyl7Ldh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyl7Ldh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl7Ldh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl7Ldh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl7Ldh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl7Ldh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl7Ldh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyl7Ldh.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciM14pH.s: Assembler messages:
encrypt.c: /tmp/cciM14pH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciM14pH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciM14pH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciM14pH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciM14pH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciM14pH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciM14pH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciM14pH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciM14pH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciM14pH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciM14pH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciM14pH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciM14pH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM14pH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciM14pH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciM14pH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsviU3j.s: Assembler messages:
encrypt.c: /tmp/ccsviU3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsviU3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsviU3j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsviU3j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsviU3j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsviU3j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsviU3j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsviU3j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsviU3j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsviU3j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsviU3j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsviU3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsviU3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsviU3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsviU3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsviU3j.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccL5NiQ2.s: Assembler messages:
encrypt.c: /tmp/ccL5NiQ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5NiQ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5NiQ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5NiQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5NiQ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5NiQ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5NiQ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5NiQ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5NiQ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL5NiQ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5NiQ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5NiQ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5NiQ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5NiQ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5NiQ2.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNLJYpB.s: Assembler messages:
encrypt.c: /tmp/ccNLJYpB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLJYpB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLJYpB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLJYpB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLJYpB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLJYpB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLJYpB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLJYpB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLJYpB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNLJYpB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLJYpB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLJYpB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLJYpB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLJYpB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLJYpB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLJYpB.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXxpAb1.s: Assembler messages:
encrypt.c: /tmp/ccXxpAb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXxpAb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXxpAb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXxpAb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXxpAb1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXxpAb1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXxpAb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXxpAb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXxpAb1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXxpAb1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXxpAb1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXxpAb1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXxpAb1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxpAb1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXxpAb1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXxpAb1.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cck8Asis.s: Assembler messages:
encrypt.c: /tmp/cck8Asis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8Asis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8Asis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8Asis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8Asis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8Asis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8Asis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8Asis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8Asis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8Asis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8Asis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8Asis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8Asis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8Asis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Asis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8Asis.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc11CPrM.s: Assembler messages:
encrypt.c: /tmp/cc11CPrM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11CPrM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11CPrM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11CPrM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11CPrM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11CPrM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11CPrM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11CPrM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11CPrM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11CPrM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11CPrM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11CPrM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11CPrM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11CPrM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11CPrM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11CPrM.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdZaL8V.s: Assembler messages:
encrypt.c: /tmp/ccdZaL8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZaL8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZaL8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZaL8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZaL8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZaL8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZaL8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZaL8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZaL8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZaL8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdZaL8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZaL8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZaL8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZaL8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZaL8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZaL8V.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWnozKp.s: Assembler messages:
encrypt.c: /tmp/ccWnozKp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnozKp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnozKp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnozKp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnozKp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnozKp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnozKp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnozKp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnozKp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnozKp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWnozKp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnozKp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnozKp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnozKp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnozKp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnozKp.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfE21Ec.s: Assembler messages:
encrypt.c: /tmp/ccfE21Ec.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfE21Ec.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfE21Ec.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfE21Ec.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE21Ec.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE21Ec.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE21Ec.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfE21Ec.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfE21Ec.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfE21Ec.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE21Ec.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE21Ec.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE21Ec.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE21Ec.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE21Ec.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfE21Ec.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc32VJ8X.s: Assembler messages:
encrypt.c: /tmp/cc32VJ8X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32VJ8X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32VJ8X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32VJ8X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32VJ8X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32VJ8X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32VJ8X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32VJ8X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32VJ8X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32VJ8X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32VJ8X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32VJ8X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32VJ8X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32VJ8X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32VJ8X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32VJ8X.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4u8xrf.s: Assembler messages:
encrypt.c: /tmp/cc4u8xrf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4u8xrf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4u8xrf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4u8xrf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4u8xrf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4u8xrf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4u8xrf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4u8xrf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4u8xrf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4u8xrf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4u8xrf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4u8xrf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4u8xrf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4u8xrf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u8xrf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4u8xrf.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4yRnVt.s: Assembler messages:
encrypt.c: /tmp/cc4yRnVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yRnVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yRnVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yRnVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRnVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRnVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRnVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yRnVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yRnVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yRnVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRnVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRnVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRnVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRnVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRnVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yRnVt.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQow47A.s: Assembler messages:
encrypt.c: /tmp/ccQow47A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQow47A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQow47A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQow47A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQow47A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQow47A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQow47A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQow47A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQow47A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQow47A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQow47A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQow47A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQow47A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQow47A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQow47A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQow47A.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7Se44M.s: Assembler messages:
encrypt.c: /tmp/cc7Se44M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Se44M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Se44M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Se44M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Se44M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Se44M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Se44M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Se44M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Se44M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Se44M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Se44M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Se44M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Se44M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Se44M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Se44M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Se44M.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz2wygl.s: Assembler messages:
encrypt.c: /tmp/ccz2wygl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2wygl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2wygl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2wygl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2wygl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2wygl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2wygl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2wygl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2wygl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2wygl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2wygl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2wygl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2wygl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2wygl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2wygl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2wygl.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCsBkUm.s: Assembler messages:
encrypt.c: /tmp/ccCsBkUm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCsBkUm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCsBkUm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCsBkUm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCsBkUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCsBkUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCsBkUm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCsBkUm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCsBkUm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCsBkUm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCsBkUm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCsBkUm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCsBkUm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCsBkUm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsBkUm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCsBkUm.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxi7sOJ.s: Assembler messages:
encrypt.c: /tmp/ccxi7sOJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxi7sOJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxi7sOJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxi7sOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi7sOJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi7sOJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi7sOJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxi7sOJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxi7sOJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi7sOJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi7sOJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi7sOJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi7sOJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi7sOJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxi7sOJ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGPJcU7.s: Assembler messages:
encrypt.c: /tmp/ccGPJcU7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPJcU7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGPJcU7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGPJcU7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPJcU7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPJcU7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPJcU7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGPJcU7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGPJcU7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPJcU7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGPJcU7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPJcU7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPJcU7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPJcU7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPJcU7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPJcU7.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZDaAYS.s: Assembler messages:
encrypt.c: /tmp/ccZDaAYS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDaAYS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDaAYS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDaAYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDaAYS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDaAYS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDaAYS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDaAYS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDaAYS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDaAYS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDaAYS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDaAYS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDaAYS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDaAYS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDaAYS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDaAYS.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4QQHXv.s: Assembler messages:
encrypt.c: /tmp/cc4QQHXv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QQHXv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QQHXv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QQHXv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QQHXv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QQHXv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QQHXv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QQHXv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QQHXv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QQHXv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4QQHXv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QQHXv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QQHXv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QQHXv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QQHXv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QQHXv.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoinl44.s: Assembler messages:
encrypt.c: /tmp/ccoinl44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoinl44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoinl44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoinl44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoinl44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoinl44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoinl44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoinl44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoinl44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoinl44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoinl44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoinl44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoinl44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoinl44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoinl44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoinl44.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4lu9IK.s: Assembler messages:
encrypt.c: /tmp/cc4lu9IK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lu9IK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4lu9IK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lu9IK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lu9IK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lu9IK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lu9IK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4lu9IK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4lu9IK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lu9IK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4lu9IK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lu9IK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lu9IK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lu9IK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lu9IK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lu9IK.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccltxgp3.s: Assembler messages:
encrypt.c: /tmp/ccltxgp3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltxgp3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltxgp3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccltxgp3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltxgp3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltxgp3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltxgp3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltxgp3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltxgp3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccltxgp3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltxgp3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltxgp3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltxgp3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltxgp3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltxgp3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltxgp3.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9nK97r.s: Assembler messages:
encrypt.c: /tmp/cc9nK97r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nK97r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nK97r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nK97r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nK97r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nK97r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nK97r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nK97r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nK97r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9nK97r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nK97r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nK97r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nK97r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nK97r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nK97r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nK97r.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccti0BPg.s: Assembler messages:
encrypt.c: /tmp/ccti0BPg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccti0BPg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccti0BPg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccti0BPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccti0BPg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccti0BPg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccti0BPg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccti0BPg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccti0BPg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccti0BPg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccti0BPg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccti0BPg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccti0BPg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccti0BPg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti0BPg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccti0BPg.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckfIbMj.s: Assembler messages:
encrypt.c: /tmp/cckfIbMj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfIbMj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfIbMj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfIbMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfIbMj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfIbMj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfIbMj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfIbMj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfIbMj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfIbMj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfIbMj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfIbMj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfIbMj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfIbMj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfIbMj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfIbMj.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccllZcN0.s: Assembler messages:
encrypt.c: /tmp/ccllZcN0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllZcN0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllZcN0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccllZcN0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllZcN0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllZcN0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllZcN0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllZcN0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllZcN0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllZcN0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccllZcN0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllZcN0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllZcN0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllZcN0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllZcN0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllZcN0.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccISLdOL.s: Assembler messages:
encrypt.c: /tmp/ccISLdOL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISLdOL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISLdOL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccISLdOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLdOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLdOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLdOL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISLdOL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISLdOL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccISLdOL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLdOL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLdOL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLdOL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLdOL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLdOL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISLdOL.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLhaDip.s: Assembler messages:
encrypt.c: /tmp/ccLhaDip.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhaDip.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhaDip.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhaDip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhaDip.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhaDip.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhaDip.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhaDip.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhaDip.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhaDip.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhaDip.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhaDip.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhaDip.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhaDip.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhaDip.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhaDip.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8qo2tE.s: Assembler messages:
encrypt.c: /tmp/cc8qo2tE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qo2tE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qo2tE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qo2tE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qo2tE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qo2tE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qo2tE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qo2tE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qo2tE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qo2tE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qo2tE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qo2tE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qo2tE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qo2tE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qo2tE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qo2tE.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqr5527.s: Assembler messages:
encrypt.c: /tmp/ccqr5527.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqr5527.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqr5527.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqr5527.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr5527.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr5527.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr5527.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqr5527.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqr5527.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr5527.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqr5527.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr5527.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr5527.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr5527.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr5527.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr5527.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEuIA24.s: Assembler messages:
encrypt.c: /tmp/ccEuIA24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuIA24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuIA24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuIA24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuIA24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuIA24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuIA24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuIA24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuIA24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEuIA24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuIA24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuIA24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuIA24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuIA24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuIA24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuIA24.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccecMghJ.s: Assembler messages:
encrypt.c: /tmp/ccecMghJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecMghJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecMghJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccecMghJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecMghJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecMghJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecMghJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecMghJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecMghJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecMghJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccecMghJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecMghJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecMghJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecMghJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecMghJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecMghJ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc58AjLr.s: Assembler messages:
encrypt.c: /tmp/cc58AjLr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58AjLr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58AjLr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc58AjLr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58AjLr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58AjLr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58AjLr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58AjLr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58AjLr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58AjLr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc58AjLr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58AjLr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58AjLr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58AjLr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58AjLr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58AjLr.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccr3qkfZ.s: Assembler messages:
encrypt.c: /tmp/ccr3qkfZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3qkfZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3qkfZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3qkfZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3qkfZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3qkfZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3qkfZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3qkfZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr3qkfZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3qkfZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3qkfZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3qkfZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3qkfZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3qkfZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3qkfZ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9WOdmp.s: Assembler messages:
encrypt.c: /tmp/cc9WOdmp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WOdmp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WOdmp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WOdmp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WOdmp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WOdmp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WOdmp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WOdmp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WOdmp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9WOdmp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WOdmp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WOdmp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WOdmp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WOdmp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WOdmp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WOdmp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccVeP1kQ.s: Assembler messages:
encrypt.c: /tmp/ccVeP1kQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeP1kQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeP1kQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeP1kQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeP1kQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeP1kQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeP1kQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeP1kQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeP1kQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVeP1kQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeP1kQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeP1kQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeP1kQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeP1kQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeP1kQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1Ef33r.s: Assembler messages:
encrypt.c: /tmp/cc1Ef33r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ef33r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ef33r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ef33r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ef33r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ef33r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ef33r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ef33r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ef33r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ef33r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ef33r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ef33r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ef33r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ef33r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ef33r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ef33r.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOMtLEd.s: Assembler messages:
encrypt.c: /tmp/ccOMtLEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMtLEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMtLEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMtLEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMtLEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMtLEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMtLEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMtLEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMtLEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOMtLEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMtLEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMtLEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMtLEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMtLEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMtLEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMtLEd.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cce5SK1Z.s: Assembler messages:
encrypt.c: /tmp/cce5SK1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5SK1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5SK1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce5SK1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce5SK1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce5SK1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce5SK1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5SK1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5SK1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce5SK1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce5SK1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce5SK1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5SK1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5SK1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5SK1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5SK1Z.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cct61SuC.s: Assembler messages:
encrypt.c: /tmp/cct61SuC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct61SuC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct61SuC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct61SuC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct61SuC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct61SuC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct61SuC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct61SuC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct61SuC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct61SuC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct61SuC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct61SuC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct61SuC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct61SuC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct61SuC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct61SuC.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqk9IVK.s: Assembler messages:
encrypt.c: /tmp/ccqk9IVK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqk9IVK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqk9IVK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqk9IVK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk9IVK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk9IVK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk9IVK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqk9IVK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqk9IVK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk9IVK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqk9IVK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk9IVK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk9IVK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk9IVK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk9IVK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk9IVK.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxuhkky.s: Assembler messages:
encrypt.c: /tmp/ccxuhkky.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxuhkky.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxuhkky.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxuhkky.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxuhkky.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxuhkky.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxuhkky.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxuhkky.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxuhkky.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxuhkky.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxuhkky.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxuhkky.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxuhkky.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuhkky.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxuhkky.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxuhkky.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc96ivCX.s: Assembler messages:
encrypt.c: /tmp/cc96ivCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc96ivCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc96ivCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc96ivCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc96ivCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc96ivCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc96ivCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc96ivCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc96ivCX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc96ivCX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc96ivCX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc96ivCX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc96ivCX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96ivCX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc96ivCX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc96ivCX.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXWf9lj.s: Assembler messages:
encrypt.c: /tmp/ccXWf9lj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWf9lj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWf9lj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWf9lj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWf9lj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWf9lj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWf9lj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWf9lj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWf9lj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWf9lj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXWf9lj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWf9lj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWf9lj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWf9lj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWf9lj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWf9lj.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8Aqh59.s: Assembler messages:
encrypt.c: /tmp/cc8Aqh59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Aqh59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Aqh59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Aqh59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Aqh59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Aqh59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Aqh59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8Aqh59.s: Assembler messages:
encrypt.c: /tmp/cc8Aqh59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Aqh59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Aqh59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Aqh59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Aqh59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Aqh59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Aqh59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Aqh59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Aqh59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Aqh59.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsCbj5L.s: Assembler messages:
encrypt.c: /tmp/ccsCbj5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCbj5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCbj5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCbj5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCbj5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCbj5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCbj5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCbj5L.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsCbj5L.s: Assembler messages:
encrypt.c: /tmp/ccsCbj5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCbj5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCbj5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCbj5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCbj5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCbj5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCbj5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCbj5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCbj5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCbj5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCbj5L.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccP2nW0L.s: Assembler messages:
encrypt.c: /tmp/ccP2nW0L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2nW0L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2nW0L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2nW0L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2nW0L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2nW0L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2nW0L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccP2nW0L.s: Assembler messages:
encrypt.c: /tmp/ccP2nW0L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2nW0L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2nW0L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2nW0L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2nW0L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2nW0L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2nW0L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2nW0L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2nW0L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2nW0L.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoZidF9.s: Assembler messages:
encrypt.c: /tmp/ccoZidF9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZidF9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZidF9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZidF9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZidF9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZidF9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZidF9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZidF9.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoZidF9.s: Assembler messages:
encrypt.c: /tmp/ccoZidF9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZidF9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZidF9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZidF9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZidF9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZidF9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZidF9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZidF9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZidF9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZidF9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZidF9.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpbYxs1.s: Assembler messages:
encrypt.c: /tmp/ccpbYxs1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbYxs1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbYxs1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbYxs1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbYxs1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbYxs1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpbYxs1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbYxs1.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpbYxs1.s: Assembler messages:
encrypt.c: /tmp/ccpbYxs1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbYxs1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbYxs1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbYxs1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbYxs1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbYxs1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpbYxs1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbYxs1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYxs1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbYxs1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbYxs1.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctoqCZu.s: Assembler messages:
encrypt.c: /tmp/cctoqCZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoqCZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoqCZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctoqCZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoqCZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoqCZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctoqCZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctoqCZu.s: Assembler messages:
encrypt.c: /tmp/cctoqCZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoqCZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoqCZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctoqCZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoqCZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoqCZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctoqCZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoqCZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoqCZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoqCZu.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccViQ16q.s: Assembler messages:
encrypt.c: /tmp/ccViQ16q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViQ16q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViQ16q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViQ16q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViQ16q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViQ16q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViQ16q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViQ16q.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccViQ16q.s: Assembler messages:
encrypt.c: /tmp/ccViQ16q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViQ16q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViQ16q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViQ16q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViQ16q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViQ16q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViQ16q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViQ16q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViQ16q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViQ16q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViQ16q.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnabU2U.s: Assembler messages:
encrypt.c: /tmp/ccnabU2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnabU2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnabU2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnabU2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnabU2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnabU2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnabU2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnabU2U.s: Assembler messages:
encrypt.c: /tmp/ccnabU2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnabU2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnabU2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnabU2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnabU2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnabU2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnabU2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnabU2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnabU2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnabU2U.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccF9p9x6.s: Assembler messages:
encrypt.c: /tmp/ccF9p9x6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9p9x6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9p9x6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9p9x6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9p9x6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9p9x6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9p9x6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9p9x6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9p9x6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9p9x6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9p9x6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9p9x6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9p9x6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9p9x6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9p9x6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9p9x6.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZCSUdk.s: Assembler messages:
encrypt.c: /tmp/ccZCSUdk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCSUdk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCSUdk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCSUdk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCSUdk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCSUdk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCSUdk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCSUdk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCSUdk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCSUdk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCSUdk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCSUdk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCSUdk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCSUdk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCSUdk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCSUdk.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAYrDCs.s: Assembler messages:
encrypt.c: /tmp/ccAYrDCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYrDCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYrDCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYrDCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrDCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrDCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrDCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYrDCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYrDCs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAYrDCs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrDCs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrDCs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrDCs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrDCs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrDCs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYrDCs.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYbv4nT.s: Assembler messages:
encrypt.c: /tmp/ccYbv4nT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbv4nT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbv4nT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbv4nT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbv4nT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbv4nT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbv4nT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbv4nT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbv4nT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbv4nT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYbv4nT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbv4nT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbv4nT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbv4nT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbv4nT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbv4nT.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc13AfPn.s: Assembler messages:
encrypt.c: /tmp/cc13AfPn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13AfPn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13AfPn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13AfPn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13AfPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13AfPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13AfPn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13AfPn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13AfPn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13AfPn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13AfPn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13AfPn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13AfPn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13AfPn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13AfPn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13AfPn.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwcE9GE.s: Assembler messages:
encrypt.c: /tmp/ccwcE9GE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcE9GE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcE9GE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcE9GE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcE9GE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcE9GE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcE9GE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcE9GE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcE9GE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcE9GE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcE9GE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcE9GE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcE9GE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcE9GE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcE9GE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcE9GE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5LF09d.s: Assembler messages:
encrypt.c: /tmp/cc5LF09d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LF09d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LF09d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LF09d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LF09d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LF09d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LF09d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LF09d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LF09d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LF09d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5LF09d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LF09d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LF09d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LF09d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LF09d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LF09d.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccp0wwrN.s: Assembler messages:
encrypt.c: /tmp/ccp0wwrN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0wwrN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0wwrN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0wwrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0wwrN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0wwrN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0wwrN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0wwrN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0wwrN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp0wwrN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0wwrN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0wwrN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0wwrN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0wwrN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0wwrN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0wwrN.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1GlNRW.s: Assembler messages:
encrypt.c: /tmp/cc1GlNRW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GlNRW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GlNRW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GlNRW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GlNRW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GlNRW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GlNRW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GlNRW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GlNRW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1GlNRW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GlNRW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GlNRW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GlNRW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GlNRW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GlNRW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GlNRW.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLcMFIh.s: Assembler messages:
encrypt.c: /tmp/ccLcMFIh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcMFIh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcMFIh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcMFIh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcMFIh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcMFIh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcMFIh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcMFIh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcMFIh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcMFIh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLcMFIh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcMFIh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcMFIh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcMFIh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcMFIh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcMFIh.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccbvDbIO.s: Assembler messages:
encrypt.c: /tmp/ccbvDbIO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvDbIO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvDbIO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvDbIO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvDbIO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvDbIO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvDbIO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvDbIO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvDbIO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvDbIO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbvDbIO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvDbIO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvDbIO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvDbIO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvDbIO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvDbIO.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdCnBko.s: Assembler messages:
encrypt.c: /tmp/ccdCnBko.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCnBko.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCnBko.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCnBko.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCnBko.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCnBko.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCnBko.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCnBko.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCnBko.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCnBko.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCnBko.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCnBko.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCnBko.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCnBko.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCnBko.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCnBko.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4gfLtx.s: Assembler messages:
encrypt.c: /tmp/cc4gfLtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gfLtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gfLtx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gfLtx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gfLtx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gfLtx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gfLtx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gfLtx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gfLtx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gfLtx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4gfLtx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gfLtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gfLtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gfLtx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gfLtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gfLtx.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc69Fxwh.s: Assembler messages:
encrypt.c: /tmp/cc69Fxwh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69Fxwh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69Fxwh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc69Fxwh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69Fxwh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69Fxwh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69Fxwh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69Fxwh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69Fxwh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc69Fxwh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69Fxwh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69Fxwh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69Fxwh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69Fxwh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69Fxwh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69Fxwh.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc35U6t7.s: Assembler messages:
encrypt.c: /tmp/cc35U6t7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35U6t7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35U6t7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc35U6t7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35U6t7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35U6t7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35U6t7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35U6t7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35U6t7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35U6t7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc35U6t7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35U6t7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35U6t7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35U6t7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35U6t7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35U6t7.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFYGCZH.s: Assembler messages:
encrypt.c: /tmp/ccFYGCZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYGCZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYGCZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYGCZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYGCZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYGCZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYGCZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYGCZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYGCZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFYGCZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYGCZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYGCZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYGCZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYGCZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYGCZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYGCZH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1OJ8Ad.s: Assembler messages:
encrypt.c: /tmp/cc1OJ8Ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OJ8Ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OJ8Ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OJ8Ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OJ8Ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OJ8Ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OJ8Ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OJ8Ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OJ8Ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1OJ8Ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OJ8Ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OJ8Ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OJ8Ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OJ8Ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OJ8Ad.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSmvHJT.s: Assembler messages:
encrypt.c: /tmp/ccSmvHJT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmvHJT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmvHJT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmvHJT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmvHJT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmvHJT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmvHJT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmvHJT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmvHJT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSmvHJT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmvHJT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmvHJT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmvHJT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmvHJT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmvHJT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmvHJT.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmzFhcf.s: Assembler messages:
encrypt.c: /tmp/ccmzFhcf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzFhcf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzFhcf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzFhcf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzFhcf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzFhcf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzFhcf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzFhcf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzFhcf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzFhcf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzFhcf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzFhcf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzFhcf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzFhcf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzFhcf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzFhcf.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccw6OBEO.s: Assembler messages:
encrypt.c: /tmp/ccw6OBEO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6OBEO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6OBEO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6OBEO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6OBEO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6OBEO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6OBEO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6OBEO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6OBEO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6OBEO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw6OBEO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6OBEO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6OBEO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6OBEO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6OBEO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6OBEO.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2LzaBy.s: Assembler messages:
encrypt.c: /tmp/cc2LzaBy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LzaBy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LzaBy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LzaBy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LzaBy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LzaBy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LzaBy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LzaBy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LzaBy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LzaBy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LzaBy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LzaBy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LzaBy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LzaBy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LzaBy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LzaBy.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccv7Rcqf.s: Assembler messages:
encrypt.c: /tmp/ccv7Rcqf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7Rcqf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7Rcqf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7Rcqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7Rcqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7Rcqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7Rcqf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7Rcqf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv7Rcqf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7Rcqf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7Rcqf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7Rcqf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Rcqf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7Rcqf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7Rcqf.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPirKl4.s: Assembler messages:
encrypt.c: /tmp/ccPirKl4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPirKl4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPirKl4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPirKl4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPirKl4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPirKl4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPirKl4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPirKl4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPirKl4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPirKl4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPirKl4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPirKl4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPirKl4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPirKl4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPirKl4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPirKl4.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdP2Pzy.s: Assembler messages:
encrypt.c: /tmp/ccdP2Pzy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdP2Pzy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdP2Pzy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdP2Pzy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdP2Pzy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdP2Pzy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdP2Pzy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdP2Pzy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdP2Pzy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdP2Pzy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdP2Pzy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdP2Pzy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdP2Pzy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdP2Pzy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdP2Pzy.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPp39xN.s: Assembler messages:
encrypt.c: /tmp/ccPp39xN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPp39xN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPp39xN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPp39xN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp39xN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp39xN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp39xN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPp39xN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPp39xN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPp39xN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp39xN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp39xN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp39xN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp39xN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp39xN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPp39xN.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyqCrCa.s: Assembler messages:
encrypt.c: /tmp/ccyqCrCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqCrCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqCrCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqCrCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqCrCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqCrCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqCrCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqCrCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqCrCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqCrCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyqCrCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqCrCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqCrCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqCrCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqCrCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqCrCa.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmNhBMM.s: Assembler messages:
encrypt.c: /tmp/ccmNhBMM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNhBMM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNhBMM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNhBMM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNhBMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNhBMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNhBMM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNhBMM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNhBMM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNhBMM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNhBMM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNhBMM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNhBMM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNhBMM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNhBMM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNhBMM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccngf4qa.s: Assembler messages:
encrypt.c: /tmp/ccngf4qa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngf4qa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngf4qa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccngf4qa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngf4qa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngf4qa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngf4qa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccngf4qa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngf4qa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccngf4qa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngf4qa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngf4qa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngf4qa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngf4qa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngf4qa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccngf4qa.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSjrIY7.s: Assembler messages:
encrypt.c: /tmp/ccSjrIY7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSjrIY7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSjrIY7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSjrIY7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjrIY7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjrIY7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjrIY7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSjrIY7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSjrIY7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSjrIY7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjrIY7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjrIY7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjrIY7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjrIY7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjrIY7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSjrIY7.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdOl6Pt.s: Assembler messages:
encrypt.c: /tmp/ccdOl6Pt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOl6Pt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOl6Pt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOl6Pt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOl6Pt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOl6Pt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOl6Pt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOl6Pt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOl6Pt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdOl6Pt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOl6Pt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOl6Pt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOl6Pt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOl6Pt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOl6Pt.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccA3vGeu.s: Assembler messages:
encrypt.c: /tmp/ccA3vGeu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3vGeu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3vGeu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3vGeu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3vGeu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3vGeu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3vGeu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3vGeu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3vGeu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA3vGeu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3vGeu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3vGeu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3vGeu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3vGeu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3vGeu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3vGeu.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUtdOI1.s: Assembler messages:
encrypt.c: /tmp/ccUtdOI1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtdOI1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtdOI1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtdOI1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdOI1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdOI1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdOI1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtdOI1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtdOI1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdOI1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUtdOI1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdOI1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdOI1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdOI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdOI1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdOI1.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEEZMY1.s: Assembler messages:
encrypt.c: /tmp/ccEEZMY1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEZMY1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEZMY1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEZMY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEZMY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEZMY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEZMY1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEZMY1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEZMY1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEEZMY1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEZMY1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEZMY1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEZMY1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZMY1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEZMY1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEZMY1.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIcYNXi.s: Assembler messages:
encrypt.c: /tmp/ccIcYNXi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcYNXi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcYNXi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcYNXi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcYNXi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcYNXi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcYNXi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcYNXi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcYNXi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcYNXi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIcYNXi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcYNXi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcYNXi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcYNXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcYNXi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcYNXi.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1h2muU.s: Assembler messages:
encrypt.c: /tmp/cc1h2muU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1h2muU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1h2muU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1h2muU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h2muU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h2muU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h2muU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1h2muU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1h2muU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h2muU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1h2muU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h2muU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h2muU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h2muU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h2muU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h2muU.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceqEqNq.s: Assembler messages:
encrypt.c: /tmp/cceqEqNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqEqNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqEqNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqEqNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEqNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEqNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEqNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqEqNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqEqNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceqEqNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEqNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEqNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEqNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEqNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEqNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqEqNq.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctPRVql.s: Assembler messages:
encrypt.c: /tmp/cctPRVql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPRVql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPRVql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPRVql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRVql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRVql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRVql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPRVql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPRVql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPRVql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRVql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRVql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRVql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRVql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRVql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPRVql.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz8vHhE.s: Assembler messages:
encrypt.c: /tmp/ccz8vHhE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8vHhE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8vHhE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8vHhE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8vHhE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8vHhE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8vHhE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8vHhE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8vHhE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8vHhE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz8vHhE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8vHhE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8vHhE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8vHhE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8vHhE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8vHhE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2Os8ea.s: Assembler messages:
encrypt.c: /tmp/cc2Os8ea.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Os8ea.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Os8ea.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Os8ea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Os8ea.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Os8ea.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Os8ea.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Os8ea.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Os8ea.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Os8ea.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Os8ea.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Os8ea.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Os8ea.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Os8ea.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Os8ea.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Os8ea.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRAQqkI.s: Assembler messages:
encrypt.c: /tmp/ccRAQqkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAQqkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAQqkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAQqkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAQqkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAQqkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAQqkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAQqkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAQqkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRAQqkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAQqkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAQqkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAQqkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAQqkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAQqkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAQqkI.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvMiqoX.s: Assembler messages:
encrypt.c: /tmp/ccvMiqoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMiqoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMiqoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMiqoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMiqoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMiqoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMiqoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMiqoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMiqoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvMiqoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMiqoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMiqoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMiqoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMiqoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMiqoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMiqoX.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvWiHYj.s: Assembler messages:
encrypt.c: /tmp/ccvWiHYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWiHYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWiHYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWiHYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWiHYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWiHYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWiHYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWiHYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWiHYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWiHYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWiHYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWiHYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWiHYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWiHYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWiHYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWiHYj.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc3Oohpn.s: Assembler messages:
encrypt.c: /tmp/cc3Oohpn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Oohpn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Oohpn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Oohpn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Oohpn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Oohpn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Oohpn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Oohpn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Oohpn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Oohpn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Oohpn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Oohpn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Oohpn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Oohpn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Oohpn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Oohpn.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc53WwxQ.s: Assembler messages:
encrypt.c: /tmp/cc53WwxQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc53WwxQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc53WwxQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc53WwxQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53WwxQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53WwxQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53WwxQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc53WwxQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc53WwxQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53WwxQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc53WwxQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53WwxQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53WwxQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53WwxQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53WwxQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53WwxQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccInQf1h.s: Assembler messages:
encrypt.c: /tmp/ccInQf1h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccInQf1h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccInQf1h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccInQf1h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInQf1h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInQf1h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInQf1h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccInQf1h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccInQf1h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccInQf1h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInQf1h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInQf1h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInQf1h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInQf1h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInQf1h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccInQf1h.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqkS8wz.s: Assembler messages:
encrypt.c: /tmp/ccqkS8wz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkS8wz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkS8wz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkS8wz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkS8wz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkS8wz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkS8wz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkS8wz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkS8wz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkS8wz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqkS8wz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkS8wz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkS8wz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkS8wz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkS8wz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkS8wz.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQExMUH.s: Assembler messages:
encrypt.c: /tmp/ccQExMUH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQExMUH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQExMUH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQExMUH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQExMUH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQExMUH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQExMUH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQExMUH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQExMUH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQExMUH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQExMUH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQExMUH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQExMUH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQExMUH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQExMUH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQExMUH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQaL81a.s: Assembler messages:
encrypt.c: /tmp/ccQaL81a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaL81a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaL81a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaL81a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaL81a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaL81a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaL81a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaL81a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaL81a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaL81a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQaL81a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaL81a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaL81a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaL81a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaL81a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaL81a.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCaQhSz.s: Assembler messages:
encrypt.c: /tmp/ccCaQhSz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCaQhSz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCaQhSz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCaQhSz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaQhSz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaQhSz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaQhSz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCaQhSz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCaQhSz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCaQhSz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaQhSz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaQhSz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaQhSz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaQhSz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaQhSz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCaQhSz.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpIbrS1.s: Assembler messages:
encrypt.c: /tmp/ccpIbrS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIbrS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIbrS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIbrS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIbrS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIbrS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIbrS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIbrS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIbrS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIbrS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpIbrS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIbrS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIbrS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIbrS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIbrS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIbrS1.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHUeYdv.s: Assembler messages:
encrypt.c: /tmp/ccHUeYdv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUeYdv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUeYdv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUeYdv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUeYdv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUeYdv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUeYdv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUeYdv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUeYdv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHUeYdv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUeYdv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUeYdv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUeYdv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUeYdv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUeYdv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUeYdv.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyKR03y.s: Assembler messages:
encrypt.c: /tmp/ccyKR03y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKR03y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKR03y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKR03y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKR03y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKR03y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKR03y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKR03y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKR03y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKR03y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKR03y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKR03y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKR03y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKR03y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKR03y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKR03y.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciTHSEj.s: Assembler messages:
encrypt.c: /tmp/cciTHSEj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTHSEj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTHSEj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTHSEj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTHSEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTHSEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTHSEj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTHSEj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTHSEj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTHSEj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTHSEj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTHSEj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTHSEj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTHSEj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTHSEj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTHSEj.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclWWhjP.s: Assembler messages:
encrypt.c: /tmp/cclWWhjP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWWhjP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWWhjP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWWhjP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWhjP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWhjP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWhjP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWWhjP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWWhjP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWWhjP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWhjP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWhjP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWhjP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWhjP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWhjP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWWhjP.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0SmmUK.s: Assembler messages:
encrypt.c: /tmp/cc0SmmUK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SmmUK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0SmmUK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0SmmUK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SmmUK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SmmUK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SmmUK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0SmmUK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0SmmUK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0SmmUK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SmmUK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SmmUK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SmmUK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmmUK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SmmUK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SmmUK.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZaKrBT.s: Assembler messages:
encrypt.c: /tmp/ccZaKrBT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaKrBT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaKrBT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaKrBT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaKrBT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaKrBT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaKrBT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaKrBT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaKrBT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaKrBT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaKrBT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaKrBT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaKrBT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaKrBT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaKrBT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaKrBT.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAuQ9OY.s: Assembler messages:
encrypt.c: /tmp/ccAuQ9OY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuQ9OY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAuQ9OY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAuQ9OY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuQ9OY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuQ9OY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuQ9OY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAuQ9OY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuQ9OY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAuQ9OY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuQ9OY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuQ9OY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuQ9OY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuQ9OY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuQ9OY.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccm3Bv22.s: Assembler messages:
encrypt.c: /tmp/ccm3Bv22.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3Bv22.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3Bv22.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3Bv22.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Bv22.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Bv22.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Bv22.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3Bv22.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3Bv22.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3Bv22.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Bv22.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Bv22.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Bv22.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Bv22.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Bv22.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3Bv22.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCMZTOr.s: Assembler messages:
encrypt.c: /tmp/ccCMZTOr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMZTOr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMZTOr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMZTOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMZTOr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMZTOr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMZTOr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMZTOr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMZTOr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCMZTOr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMZTOr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMZTOr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMZTOr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMZTOr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMZTOr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMZTOr.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxiIBiz.s: Assembler messages:
encrypt.c: /tmp/ccxiIBiz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiIBiz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiIBiz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiIBiz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxiIBiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxiIBiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxiIBiz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiIBiz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiIBiz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxiIBiz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxiIBiz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxiIBiz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxiIBiz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxiIBiz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiIBiz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxiIBiz.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8xl359.s: Assembler messages:
encrypt.c: /tmp/cc8xl359.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xl359.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xl359.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xl359.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xl359.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xl359.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xl359.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xl359.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xl359.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8xl359.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xl359.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xl359.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xl359.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xl359.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xl359.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xl359.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccP0h3kj.s: Assembler messages:
encrypt.c: /tmp/ccP0h3kj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0h3kj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0h3kj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0h3kj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0h3kj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0h3kj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0h3kj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0h3kj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0h3kj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0h3kj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0h3kj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0h3kj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0h3kj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0h3kj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0h3kj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0h3kj.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOn27YP.s: Assembler messages:
encrypt.c: /tmp/ccOn27YP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn27YP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn27YP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn27YP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn27YP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn27YP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn27YP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn27YP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn27YP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn27YP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOn27YP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn27YP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn27YP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn27YP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn27YP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn27YP.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvPdQyH.s: Assembler messages:
encrypt.c: /tmp/ccvPdQyH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPdQyH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPdQyH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPdQyH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPdQyH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPdQyH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPdQyH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPdQyH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPdQyH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvPdQyH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPdQyH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPdQyH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPdQyH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPdQyH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPdQyH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPdQyH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoa1qHi.s: Assembler messages:
encrypt.c: /tmp/ccoa1qHi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoa1qHi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoa1qHi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoa1qHi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoa1qHi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoa1qHi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoa1qHi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoa1qHi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoa1qHi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoa1qHi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoa1qHi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoa1qHi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoa1qHi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa1qHi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoa1qHi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoa1qHi.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpy7k2t.s: Assembler messages:
encrypt.c: /tmp/ccpy7k2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpy7k2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpy7k2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpy7k2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpy7k2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpy7k2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpy7k2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpy7k2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpy7k2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpy7k2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpy7k2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpy7k2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpy7k2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpy7k2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpy7k2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpy7k2t.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEbakl5.s: Assembler messages:
encrypt.c: /tmp/ccEbakl5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbakl5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbakl5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbakl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbakl5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbakl5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbakl5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbakl5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbakl5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbakl5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbakl5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbakl5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbakl5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbakl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbakl5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbakl5.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccu8ms5J.s: Assembler messages:
encrypt.c: /tmp/ccu8ms5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8ms5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8ms5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8ms5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8ms5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8ms5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8ms5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8ms5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8ms5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu8ms5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8ms5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8ms5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8ms5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8ms5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8ms5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8ms5J.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLC1s5z.s: Assembler messages:
encrypt.c: /tmp/ccLC1s5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLC1s5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLC1s5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLC1s5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC1s5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC1s5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC1s5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLC1s5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLC1s5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLC1s5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC1s5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC1s5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC1s5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC1s5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC1s5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC1s5z.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciTRgzO.s: Assembler messages:
encrypt.c: /tmp/cciTRgzO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTRgzO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTRgzO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTRgzO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTRgzO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTRgzO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTRgzO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTRgzO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTRgzO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTRgzO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTRgzO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTRgzO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTRgzO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTRgzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTRgzO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTRgzO.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5tvN6l.s: Assembler messages:
encrypt.c: /tmp/cc5tvN6l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tvN6l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tvN6l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tvN6l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tvN6l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tvN6l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tvN6l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tvN6l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tvN6l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tvN6l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5tvN6l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tvN6l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tvN6l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tvN6l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvN6l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tvN6l.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrbNzOZ.s: Assembler messages:
encrypt.c: /tmp/ccrbNzOZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbNzOZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbNzOZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbNzOZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbNzOZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbNzOZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbNzOZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbNzOZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbNzOZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbNzOZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbNzOZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbNzOZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbNzOZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbNzOZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbNzOZ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1c31xv.s: Assembler messages:
encrypt.c: /tmp/cc1c31xv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1c31xv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1c31xv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1c31xv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c31xv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c31xv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c31xv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1c31xv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1c31xv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c31xv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1c31xv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c31xv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c31xv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c31xv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c31xv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c31xv.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc3PlB5f.s: Assembler messages:
encrypt.c: /tmp/cc3PlB5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PlB5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PlB5f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PlB5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PlB5f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PlB5f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PlB5f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PlB5f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PlB5f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3PlB5f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PlB5f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PlB5f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PlB5f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlB5f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PlB5f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PlB5f.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchWCzq5.s: Assembler messages:
encrypt.c: /tmp/cchWCzq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWCzq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWCzq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchWCzq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWCzq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWCzq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWCzq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWCzq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWCzq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWCzq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchWCzq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWCzq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWCzq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWCzq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWCzq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWCzq5.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccr5H5kF.s: Assembler messages:
encrypt.c: /tmp/ccr5H5kF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5H5kF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr5H5kF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr5H5kF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5H5kF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5H5kF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5H5kF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr5H5kF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr5H5kF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr5H5kF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5H5kF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5H5kF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5H5kF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5H5kF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5H5kF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5H5kF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckryDhB.s: Assembler messages:
encrypt.c: /tmp/cckryDhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckryDhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckryDhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckryDhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckryDhB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckryDhB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckryDhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckryDhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckryDhB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckryDhB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckryDhB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckryDhB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckryDhB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckryDhB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckryDhB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckryDhB.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccr41LLL.s: Assembler messages:
encrypt.c: /tmp/ccr41LLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr41LLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr41LLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr41LLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr41LLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr41LLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr41LLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr41LLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr41LLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr41LLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr41LLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr41LLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr41LLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr41LLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr41LLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr41LLL.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccF2du8k.s: Assembler messages:
encrypt.c: /tmp/ccF2du8k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2du8k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2du8k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2du8k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2du8k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2du8k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2du8k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2du8k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2du8k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2du8k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF2du8k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2du8k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2du8k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2du8k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2du8k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2du8k.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccWLAS0.s: Assembler messages:
encrypt.c: /tmp/cccWLAS0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWLAS0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWLAS0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccWLAS0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWLAS0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWLAS0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWLAS0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWLAS0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWLAS0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccWLAS0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWLAS0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWLAS0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWLAS0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWLAS0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWLAS0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWLAS0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9Zu9Ym.s: Assembler messages:
encrypt.c: /tmp/cc9Zu9Ym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Zu9Ym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Zu9Ym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Zu9Ym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zu9Ym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zu9Ym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zu9Ym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Zu9Ym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Zu9Ym.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zu9Ym.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zu9Ym.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zu9Ym.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zu9Ym.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zu9Ym.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Zu9Ym.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccK42LIA.s: Assembler messages:
encrypt.c: /tmp/ccK42LIA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK42LIA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK42LIA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK42LIA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK42LIA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK42LIA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK42LIA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK42LIA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK42LIA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK42LIA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK42LIA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK42LIA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK42LIA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK42LIA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK42LIA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK42LIA.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc502BZI.s: Assembler messages:
encrypt.c: /tmp/cc502BZI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc502BZI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc502BZI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc502BZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc502BZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc502BZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc502BZI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc502BZI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc502BZI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc502BZI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc502BZI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc502BZI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc502BZI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc502BZI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc502BZI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc502BZI.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccn6jpH8.s: Assembler messages:
encrypt.c: /tmp/ccn6jpH8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6jpH8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn6jpH8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn6jpH8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6jpH8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6jpH8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6jpH8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn6jpH8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn6jpH8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6jpH8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn6jpH8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6jpH8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6jpH8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6jpH8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6jpH8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6jpH8.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccowIyEF.s: Assembler messages:
encrypt.c: /tmp/ccowIyEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowIyEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowIyEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccowIyEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowIyEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowIyEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowIyEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowIyEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowIyEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccowIyEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowIyEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowIyEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowIyEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowIyEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowIyEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowIyEF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpc2iCQ.s: Assembler messages:
encrypt.c: /tmp/ccpc2iCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpc2iCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpc2iCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpc2iCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc2iCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc2iCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc2iCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpc2iCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc2iCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpc2iCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc2iCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc2iCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc2iCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc2iCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc2iCQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOWYmN1.s: Assembler messages:
encrypt.c: /tmp/ccOWYmN1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWYmN1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWYmN1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWYmN1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWYmN1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWYmN1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWYmN1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWYmN1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWYmN1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWYmN1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWYmN1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWYmN1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWYmN1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWYmN1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWYmN1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWYmN1.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQfySMr.s: Assembler messages:
encrypt.c: /tmp/ccQfySMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfySMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfySMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfySMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfySMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfySMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfySMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfySMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfySMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfySMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQfySMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfySMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfySMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfySMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfySMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfySMr.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0Cb8k9.s: Assembler messages:
encrypt.c: /tmp/cc0Cb8k9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Cb8k9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Cb8k9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Cb8k9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cb8k9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cb8k9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cb8k9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Cb8k9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Cb8k9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cb8k9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cb8k9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cb8k9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cb8k9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cb8k9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Cb8k9.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2tgwTm.s: Assembler messages:
encrypt.c: /tmp/cc2tgwTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2tgwTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2tgwTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2tgwTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tgwTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tgwTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tgwTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2tgwTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2tgwTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tgwTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2tgwTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tgwTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tgwTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tgwTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tgwTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tgwTm.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1W8CqU.s: Assembler messages:
encrypt.c: /tmp/cc1W8CqU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1W8CqU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1W8CqU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1W8CqU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1W8CqU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1W8CqU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1W8CqU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1W8CqU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1W8CqU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1W8CqU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1W8CqU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1W8CqU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1W8CqU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1W8CqU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W8CqU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1W8CqU.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXHym8v.s: Assembler messages:
encrypt.c: /tmp/ccXHym8v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHym8v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHym8v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHym8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHym8v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHym8v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHym8v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHym8v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHym8v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXHym8v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHym8v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHym8v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHym8v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHym8v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHym8v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHym8v.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccE5jaiv.s: Assembler messages:
encrypt.c: /tmp/ccE5jaiv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5jaiv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5jaiv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5jaiv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5jaiv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5jaiv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5jaiv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5jaiv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5jaiv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5jaiv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5jaiv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5jaiv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5jaiv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5jaiv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5jaiv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5jaiv.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccXPVQ0G.s: Assembler messages:
encrypt.c: /tmp/ccXPVQ0G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPVQ0G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPVQ0G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPVQ0G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPVQ0G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPVQ0G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPVQ0G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPVQ0G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPVQ0G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPVQ0G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPVQ0G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPVQ0G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPVQ0G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPVQ0G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPVQ0G.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAFXe2d.s: Assembler messages:
encrypt.c: /tmp/ccAFXe2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFXe2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFXe2d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFXe2d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXe2d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXe2d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXe2d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFXe2d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFXe2d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXe2d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFXe2d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXe2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXe2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXe2d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXe2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXe2d.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccT0MtWM.s: Assembler messages:
encrypt.c: /tmp/ccT0MtWM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0MtWM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0MtWM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0MtWM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0MtWM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0MtWM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0MtWM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0MtWM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0MtWM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT0MtWM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0MtWM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0MtWM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0MtWM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0MtWM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0MtWM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0MtWM.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrBVRfb.s: Assembler messages:
encrypt.c: /tmp/ccrBVRfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBVRfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBVRfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBVRfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBVRfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBVRfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBVRfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBVRfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBVRfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBVRfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBVRfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBVRfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBVRfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBVRfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBVRfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBVRfb.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cczWqBpF.s: Assembler messages:
encrypt.c: /tmp/cczWqBpF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWqBpF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWqBpF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczWqBpF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWqBpF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWqBpF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWqBpF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWqBpF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWqBpF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczWqBpF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWqBpF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWqBpF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWqBpF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWqBpF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWqBpF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWqBpF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGmb6WH.s: Assembler messages:
encrypt.c: /tmp/ccGmb6WH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmb6WH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmb6WH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmb6WH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmb6WH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmb6WH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmb6WH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmb6WH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmb6WH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmb6WH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmb6WH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmb6WH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmb6WH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmb6WH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmb6WH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmb6WH.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJG6b77.s: Assembler messages:
encrypt.c: /tmp/ccJG6b77.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJG6b77.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJG6b77.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJG6b77.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJG6b77.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJG6b77.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJG6b77.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJG6b77.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJG6b77.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJG6b77.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJG6b77.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJG6b77.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJG6b77.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG6b77.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJG6b77.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJG6b77.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccl825Y.s: Assembler messages:
encrypt.c: /tmp/cccl825Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccl825Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccl825Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccl825Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccl825Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccl825Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccl825Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccl825Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccl825Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccl825Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccl825Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccl825Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccl825Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl825Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccl825Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccl825Y.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceHBq9q.s: Assembler messages:
encrypt.c: /tmp/cceHBq9q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceHBq9q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceHBq9q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceHBq9q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHBq9q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHBq9q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHBq9q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceHBq9q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceHBq9q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHBq9q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceHBq9q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHBq9q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHBq9q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHBq9q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHBq9q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHBq9q.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQbCEBQ.s: Assembler messages:
encrypt.c: /tmp/ccQbCEBQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbCEBQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbCEBQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbCEBQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbCEBQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbCEBQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbCEBQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbCEBQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbCEBQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbCEBQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbCEBQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbCEBQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbCEBQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbCEBQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbCEBQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmptgnp.s: Assembler messages:
encrypt.c: /tmp/ccmptgnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmptgnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmptgnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmptgnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmptgnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmptgnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmptgnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmptgnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmptgnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmptgnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmptgnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmptgnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmptgnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmptgnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmptgnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmptgnp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9ZyWuB.s: Assembler messages:
encrypt.c: /tmp/cc9ZyWuB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZyWuB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZyWuB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZyWuB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZyWuB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZyWuB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZyWuB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZyWuB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZyWuB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ZyWuB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZyWuB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZyWuB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZyWuB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZyWuB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZyWuB.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwNC8um.s: Assembler messages:
encrypt.c: /tmp/ccwNC8um.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNC8um.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNC8um.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNC8um.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNC8um.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNC8um.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNC8um.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNC8um.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNC8um.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwNC8um.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNC8um.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNC8um.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNC8um.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNC8um.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNC8um.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNC8um.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKXuH4a.s: Assembler messages:
encrypt.c: /tmp/ccKXuH4a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXuH4a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXuH4a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXuH4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXuH4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXuH4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXuH4a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXuH4a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXuH4a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXuH4a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKXuH4a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXuH4a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXuH4a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXuH4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXuH4a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXuH4a.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cck6muMO.s: Assembler messages:
encrypt.c: /tmp/cck6muMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6muMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6muMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck6muMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6muMO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6muMO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6muMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6muMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6muMO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck6muMO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6muMO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6muMO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6muMO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6muMO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6muMO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6muMO.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cch4AcDF.s: Assembler messages:
encrypt.c: /tmp/cch4AcDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4AcDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4AcDF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch4AcDF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4AcDF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4AcDF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4AcDF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4AcDF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4AcDF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch4AcDF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4AcDF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4AcDF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4AcDF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4AcDF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4AcDF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4AcDF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccikucbR.s: Assembler messages:
encrypt.c: /tmp/ccikucbR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikucbR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikucbR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccikucbR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikucbR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikucbR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikucbR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikucbR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikucbR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikucbR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccikucbR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikucbR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikucbR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikucbR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikucbR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikucbR.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDqsKxs.s: Assembler messages:
encrypt.c: /tmp/ccDqsKxs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDqsKxs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDqsKxs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDqsKxs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqsKxs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqsKxs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqsKxs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDqsKxs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDqsKxs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqsKxs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDqsKxs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqsKxs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqsKxs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqsKxs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqsKxs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqsKxs.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccO7E3j6.s: Assembler messages:
encrypt.c: /tmp/ccO7E3j6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7E3j6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7E3j6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7E3j6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7E3j6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7E3j6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7E3j6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7E3j6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7E3j6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO7E3j6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7E3j6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7E3j6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7E3j6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7E3j6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7E3j6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7E3j6.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5KHbjH.s: Assembler messages:
encrypt.c: /tmp/cc5KHbjH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5KHbjH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5KHbjH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5KHbjH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KHbjH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KHbjH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KHbjH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5KHbjH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5KHbjH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5KHbjH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KHbjH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KHbjH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KHbjH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KHbjH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KHbjH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5KHbjH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccR4eXOK.s: Assembler messages:
encrypt.c: /tmp/ccR4eXOK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4eXOK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4eXOK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4eXOK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4eXOK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4eXOK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4eXOK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4eXOK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4eXOK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4eXOK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4eXOK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4eXOK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4eXOK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4eXOK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4eXOK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4eXOK.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDPczT4.s: Assembler messages:
encrypt.c: /tmp/ccDPczT4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDPczT4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDPczT4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDPczT4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDPczT4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDPczT4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDPczT4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDPczT4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDPczT4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDPczT4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDPczT4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDPczT4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDPczT4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPczT4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDPczT4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDPczT4.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHFD5Ei.s: Assembler messages:
encrypt.c: /tmp/ccHFD5Ei.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFD5Ei.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFD5Ei.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFD5Ei.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFD5Ei.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFD5Ei.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFD5Ei.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFD5Ei.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFD5Ei.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFD5Ei.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFD5Ei.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFD5Ei.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFD5Ei.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFD5Ei.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFD5Ei.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFTOxTO.s: Assembler messages:
encrypt.c: /tmp/ccFTOxTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTOxTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTOxTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTOxTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTOxTO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTOxTO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTOxTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTOxTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTOxTO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFTOxTO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTOxTO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTOxTO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTOxTO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTOxTO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTOxTO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTOxTO.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQ3lM74.s: Assembler messages:
encrypt.c: /tmp/ccQ3lM74.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3lM74.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ3lM74.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ3lM74.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3lM74.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3lM74.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3lM74.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ3lM74.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ3lM74.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3lM74.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ3lM74.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3lM74.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3lM74.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3lM74.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3lM74.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3lM74.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4pMDYp.s: Assembler messages:
encrypt.c: /tmp/cc4pMDYp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pMDYp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pMDYp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pMDYp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pMDYp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pMDYp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pMDYp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pMDYp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pMDYp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pMDYp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pMDYp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pMDYp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pMDYp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pMDYp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pMDYp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pMDYp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHBLlhB.s: Assembler messages:
encrypt.c: /tmp/ccHBLlhB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBLlhB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHBLlhB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHBLlhB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLlhB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLlhB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLlhB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHBLlhB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHBLlhB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLlhB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHBLlhB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLlhB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLlhB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLlhB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLlhB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLlhB.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5ilQNT.s: Assembler messages:
encrypt.c: /tmp/cc5ilQNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ilQNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ilQNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ilQNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ilQNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ilQNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ilQNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ilQNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ilQNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ilQNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ilQNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ilQNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ilQNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ilQNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ilQNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ilQNT.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccT8QTsY.s: Assembler messages:
encrypt.c: /tmp/ccT8QTsY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8QTsY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8QTsY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8QTsY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8QTsY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8QTsY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8QTsY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8QTsY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8QTsY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8QTsY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8QTsY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8QTsY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8QTsY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8QTsY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QTsY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8QTsY.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZSWaGj.s: Assembler messages:
encrypt.c: /tmp/ccZSWaGj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSWaGj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSWaGj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSWaGj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWaGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWaGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWaGj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSWaGj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSWaGj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZSWaGj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWaGj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWaGj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWaGj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWaGj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWaGj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSWaGj.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsIsuwt.s: Assembler messages:
encrypt.c: /tmp/ccsIsuwt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIsuwt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIsuwt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIsuwt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsuwt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsuwt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsuwt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIsuwt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIsuwt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsuwt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsIsuwt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsuwt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsuwt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsuwt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsuwt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsuwt.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEP7XW5.s: Assembler messages:
encrypt.c: /tmp/ccEP7XW5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEP7XW5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEP7XW5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEP7XW5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP7XW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP7XW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP7XW5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEP7XW5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEP7XW5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEP7XW5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP7XW5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP7XW5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP7XW5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP7XW5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP7XW5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEP7XW5.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOKkHAe.s: Assembler messages:
encrypt.c: /tmp/ccOKkHAe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKkHAe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKkHAe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKkHAe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKkHAe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKkHAe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKkHAe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKkHAe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKkHAe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKkHAe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOKkHAe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKkHAe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKkHAe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKkHAe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKkHAe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKkHAe.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8v8owD.s: Assembler messages:
encrypt.c: /tmp/cc8v8owD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8v8owD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8v8owD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8v8owD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v8owD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v8owD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v8owD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8v8owD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8v8owD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8v8owD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v8owD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v8owD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v8owD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v8owD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v8owD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8v8owD.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJFKBbN.s: Assembler messages:
encrypt.c: /tmp/ccJFKBbN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFKBbN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFKBbN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFKBbN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFKBbN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFKBbN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFKBbN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFKBbN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFKBbN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFKBbN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFKBbN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFKBbN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFKBbN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFKBbN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFKBbN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFKBbN.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJWcP9O.s: Assembler messages:
encrypt.c: /tmp/ccJWcP9O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWcP9O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWcP9O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWcP9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWcP9O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWcP9O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWcP9O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWcP9O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWcP9O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJWcP9O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWcP9O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWcP9O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWcP9O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWcP9O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWcP9O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWcP9O.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccd0rYyQ.s: Assembler messages:
encrypt.c: /tmp/ccd0rYyQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0rYyQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0rYyQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0rYyQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0rYyQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0rYyQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0rYyQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0rYyQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0rYyQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd0rYyQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0rYyQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0rYyQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0rYyQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0rYyQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0rYyQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOqWiCr.s: Assembler messages:
encrypt.c: /tmp/ccOqWiCr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqWiCr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqWiCr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqWiCr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqWiCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqWiCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqWiCr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqWiCr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqWiCr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqWiCr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOqWiCr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqWiCr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqWiCr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqWiCr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqWiCr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqWiCr.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccn8Bt8a.s: Assembler messages:
encrypt.c: /tmp/ccn8Bt8a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8Bt8a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8Bt8a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8Bt8a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8Bt8a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8Bt8a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8Bt8a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8Bt8a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8Bt8a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8Bt8a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8Bt8a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8Bt8a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Bt8a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8Bt8a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8Bt8a.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccYTM8c.s: Assembler messages:
encrypt.c: /tmp/cccYTM8c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYTM8c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYTM8c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccYTM8c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYTM8c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYTM8c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYTM8c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYTM8c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYTM8c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYTM8c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccYTM8c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYTM8c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYTM8c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYTM8c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYTM8c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYTM8c.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnx8qEX.s: Assembler messages:
encrypt.c: /tmp/ccnx8qEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnx8qEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnx8qEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnx8qEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx8qEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx8qEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx8qEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnx8qEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnx8qEX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnx8qEX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx8qEX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx8qEX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx8qEX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx8qEX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx8qEX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnx8qEX.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccegDT8v.s: Assembler messages:
encrypt.c: /tmp/ccegDT8v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegDT8v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegDT8v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegDT8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegDT8v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegDT8v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegDT8v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegDT8v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegDT8v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccegDT8v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegDT8v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegDT8v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegDT8v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegDT8v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegDT8v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegDT8v.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclu8jzH.s: Assembler messages:
encrypt.c: /tmp/cclu8jzH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclu8jzH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclu8jzH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclu8jzH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclu8jzH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclu8jzH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclu8jzH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclu8jzH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclu8jzH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclu8jzH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclu8jzH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclu8jzH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclu8jzH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclu8jzH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu8jzH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclu8jzH.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTTwiZM.s: Assembler messages:
encrypt.c: /tmp/ccTTwiZM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTwiZM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTwiZM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTwiZM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTwiZM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTwiZM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTwiZM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTwiZM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTwiZM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTTwiZM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTwiZM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTwiZM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTwiZM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTwiZM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTwiZM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTwiZM.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdQSQ9P.s: Assembler messages:
encrypt.c: /tmp/ccdQSQ9P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdQSQ9P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdQSQ9P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdQSQ9P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQSQ9P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQSQ9P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQSQ9P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdQSQ9P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQSQ9P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdQSQ9P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQSQ9P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQSQ9P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQSQ9P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQSQ9P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQSQ9P.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNR9yvb.s: Assembler messages:
encrypt.c: /tmp/ccNR9yvb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNR9yvb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNR9yvb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNR9yvb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNR9yvb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNR9yvb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNR9yvb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNR9yvb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNR9yvb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNR9yvb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNR9yvb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNR9yvb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNR9yvb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR9yvb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNR9yvb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNR9yvb.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZds5vq.s: Assembler messages:
encrypt.c: /tmp/ccZds5vq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZds5vq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZds5vq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZds5vq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZds5vq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZds5vq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZds5vq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZds5vq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZds5vq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZds5vq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZds5vq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZds5vq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZds5vq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZds5vq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZds5vq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZds5vq.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBBNaS9.s: Assembler messages:
encrypt.c: /tmp/ccBBNaS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBNaS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBNaS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBNaS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNaS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNaS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNaS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBNaS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBNaS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNaS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBNaS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNaS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNaS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNaS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNaS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNaS9.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxC4CLU.s: Assembler messages:
encrypt.c: /tmp/ccxC4CLU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxC4CLU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxC4CLU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxC4CLU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC4CLU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC4CLU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC4CLU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxC4CLU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxC4CLU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxC4CLU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC4CLU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC4CLU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC4CLU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC4CLU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC4CLU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxC4CLU.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciS3qes.s: Assembler messages:
encrypt.c: /tmp/cciS3qes.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciS3qes.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciS3qes.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciS3qes.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS3qes.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS3qes.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS3qes.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciS3qes.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciS3qes.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciS3qes.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS3qes.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS3qes.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS3qes.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS3qes.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS3qes.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciS3qes.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxyuhzH.s: Assembler messages:
encrypt.c: /tmp/ccxyuhzH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyuhzH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyuhzH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyuhzH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyuhzH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyuhzH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyuhzH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyuhzH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyuhzH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyuhzH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxyuhzH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyuhzH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyuhzH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyuhzH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyuhzH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyuhzH.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCPjuRJ.s: Assembler messages:
encrypt.c: /tmp/ccCPjuRJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPjuRJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPjuRJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPjuRJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPjuRJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPjuRJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPjuRJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPjuRJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCPjuRJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPjuRJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPjuRJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPjuRJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPjuRJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPjuRJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPjuRJ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckpb7xQ.s: Assembler messages:
encrypt.c: /tmp/cckpb7xQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpb7xQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckpb7xQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckpb7xQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpb7xQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpb7xQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpb7xQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckpb7xQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckpb7xQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpb7xQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckpb7xQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpb7xQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpb7xQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpb7xQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpb7xQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpb7xQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWUjzq9.s: Assembler messages:
encrypt.c: /tmp/ccWUjzq9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUjzq9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUjzq9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUjzq9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUjzq9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUjzq9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUjzq9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUjzq9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUjzq9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWUjzq9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUjzq9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUjzq9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUjzq9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUjzq9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUjzq9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUjzq9.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciBvQOn.s: Assembler messages:
encrypt.c: /tmp/cciBvQOn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBvQOn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBvQOn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBvQOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBvQOn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBvQOn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBvQOn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBvQOn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBvQOn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBvQOn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBvQOn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBvQOn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBvQOn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBvQOn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBvQOn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBvQOn.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9gqW65.s: Assembler messages:
encrypt.c: /tmp/cc9gqW65.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gqW65.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gqW65.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gqW65.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gqW65.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gqW65.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gqW65.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gqW65.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gqW65.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gqW65.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gqW65.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gqW65.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gqW65.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gqW65.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gqW65.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gqW65.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccejNpOR.s: Assembler messages:
encrypt.c: /tmp/ccejNpOR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejNpOR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejNpOR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccejNpOR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejNpOR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejNpOR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejNpOR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejNpOR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejNpOR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccejNpOR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejNpOR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejNpOR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejNpOR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejNpOR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejNpOR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejNpOR.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLrOLIp.s: Assembler messages:
encrypt.c: /tmp/ccLrOLIp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrOLIp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrOLIp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrOLIp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrOLIp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrOLIp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrOLIp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrOLIp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrOLIp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLrOLIp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrOLIp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrOLIp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrOLIp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrOLIp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrOLIp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrOLIp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOwXblE.s: Assembler messages:
encrypt.c: /tmp/ccOwXblE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwXblE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwXblE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwXblE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwXblE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwXblE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwXblE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwXblE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwXblE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwXblE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOwXblE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwXblE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwXblE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwXblE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwXblE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwXblE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7PqtnZ.s: Assembler messages:
encrypt.c: /tmp/cc7PqtnZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PqtnZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PqtnZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PqtnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PqtnZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PqtnZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PqtnZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PqtnZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7PqtnZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PqtnZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PqtnZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PqtnZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PqtnZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PqtnZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PqtnZ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoowgOZ.s: Assembler messages:
encrypt.c: /tmp/ccoowgOZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoowgOZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoowgOZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoowgOZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowgOZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowgOZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowgOZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoowgOZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoowgOZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowgOZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoowgOZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowgOZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowgOZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowgOZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowgOZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowgOZ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDNc82o.s: Assembler messages:
encrypt.c: /tmp/ccDNc82o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNc82o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNc82o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNc82o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNc82o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNc82o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNc82o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNc82o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNc82o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDNc82o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNc82o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNc82o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNc82o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNc82o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNc82o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNc82o.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cczfuylz.s: Assembler messages:
encrypt.c: /tmp/cczfuylz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfuylz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfuylz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczfuylz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfuylz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfuylz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfuylz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfuylz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfuylz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfuylz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczfuylz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfuylz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfuylz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfuylz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfuylz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfuylz.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1qEjxf.s: Assembler messages:
encrypt.c: /tmp/cc1qEjxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qEjxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qEjxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qEjxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1qEjxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1qEjxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1qEjxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qEjxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qEjxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1qEjxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1qEjxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1qEjxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1qEjxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1qEjxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qEjxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1qEjxf.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccV5Rs28.s: Assembler messages:
encrypt.c: /tmp/ccV5Rs28.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV5Rs28.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV5Rs28.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV5Rs28.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Rs28.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Rs28.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Rs28.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV5Rs28.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV5Rs28.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV5Rs28.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Rs28.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Rs28.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Rs28.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Rs28.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Rs28.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV5Rs28.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYK1QFQ.s: Assembler messages:
encrypt.c: /tmp/ccYK1QFQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYK1QFQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYK1QFQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYK1QFQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK1QFQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK1QFQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK1QFQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYK1QFQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK1QFQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYK1QFQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK1QFQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK1QFQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK1QFQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK1QFQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK1QFQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccuHooBF.s: Assembler messages:
encrypt.c: /tmp/ccuHooBF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHooBF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHooBF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHooBF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHooBF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHooBF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHooBF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHooBF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHooBF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuHooBF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHooBF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHooBF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHooBF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHooBF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHooBF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHooBF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOwGqCO.s: Assembler messages:
encrypt.c: /tmp/ccOwGqCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwGqCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwGqCO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwGqCO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwGqCO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwGqCO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwGqCO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwGqCO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwGqCO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOwGqCO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwGqCO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwGqCO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwGqCO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwGqCO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwGqCO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwGqCO.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQZxGVS.s: Assembler messages:
encrypt.c: /tmp/ccQZxGVS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZxGVS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZxGVS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZxGVS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZxGVS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZxGVS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZxGVS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZxGVS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZxGVS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZxGVS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQZxGVS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZxGVS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZxGVS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZxGVS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZxGVS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZxGVS.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1y4Ftt.s: Assembler messages:
encrypt.c: /tmp/cc1y4Ftt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1y4Ftt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1y4Ftt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1y4Ftt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y4Ftt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y4Ftt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y4Ftt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1y4Ftt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y4Ftt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1y4Ftt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y4Ftt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y4Ftt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y4Ftt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y4Ftt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y4Ftt.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwaPwNd.s: Assembler messages:
encrypt.c: /tmp/ccwaPwNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwaPwNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwaPwNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwaPwNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaPwNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaPwNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaPwNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwaPwNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwaPwNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwaPwNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaPwNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaPwNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaPwNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaPwNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaPwNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwaPwNd.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8czLW0.s: Assembler messages:
encrypt.c: /tmp/cc8czLW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8czLW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8czLW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8czLW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8czLW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8czLW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8czLW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8czLW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8czLW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8czLW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8czLW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8czLW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8czLW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czLW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8czLW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8czLW0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccF6Wk5b.s: Assembler messages:
encrypt.c: /tmp/ccF6Wk5b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6Wk5b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6Wk5b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6Wk5b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6Wk5b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6Wk5b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6Wk5b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6Wk5b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6Wk5b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF6Wk5b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6Wk5b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6Wk5b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6Wk5b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6Wk5b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6Wk5b.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0AXWeN.s: Assembler messages:
encrypt.c: /tmp/cc0AXWeN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0AXWeN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0AXWeN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0AXWeN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AXWeN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AXWeN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AXWeN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0AXWeN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0AXWeN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AXWeN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0AXWeN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AXWeN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AXWeN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AXWeN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AXWeN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AXWeN.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc37r27x.s: Assembler messages:
encrypt.c: /tmp/cc37r27x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37r27x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37r27x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37r27x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37r27x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37r27x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37r27x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37r27x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37r27x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37r27x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37r27x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37r27x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37r27x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37r27x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37r27x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37r27x.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccH8o9bJ.s: Assembler messages:
encrypt.c: /tmp/ccH8o9bJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8o9bJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8o9bJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8o9bJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8o9bJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8o9bJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8o9bJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8o9bJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8o9bJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8o9bJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8o9bJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8o9bJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8o9bJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8o9bJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8o9bJ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccaur1oD.s: Assembler messages:
encrypt.c: /tmp/ccaur1oD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaur1oD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaur1oD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaur1oD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaur1oD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaur1oD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaur1oD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaur1oD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaur1oD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaur1oD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaur1oD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaur1oD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaur1oD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaur1oD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaur1oD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaur1oD.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgsfCwg.s: Assembler messages:
encrypt.c: /tmp/ccgsfCwg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsfCwg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsfCwg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsfCwg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsfCwg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsfCwg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsfCwg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsfCwg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsfCwg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsfCwg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgsfCwg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsfCwg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsfCwg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsfCwg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsfCwg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsfCwg.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cci1THE3.s: Assembler messages:
encrypt.c: /tmp/cci1THE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1THE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1THE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci1THE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1THE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1THE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1THE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1THE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1THE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci1THE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1THE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1THE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1THE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1THE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1THE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1THE3.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccULOd31.s: Assembler messages:
encrypt.c: /tmp/ccULOd31.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULOd31.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULOd31.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULOd31.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULOd31.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULOd31.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULOd31.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULOd31.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULOd31.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULOd31.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULOd31.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULOd31.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULOd31.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULOd31.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULOd31.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULOd31.s:57: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccusGlnP.s: Assembler messages:
encrypt.c: /tmp/ccusGlnP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusGlnP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusGlnP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccusGlnP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusGlnP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusGlnP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusGlnP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusGlnP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusGlnP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccusGlnP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusGlnP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusGlnP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusGlnP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusGlnP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusGlnP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusGlnP.s:59: Error: too many memory references for `shld'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1eOKjn.s: Assembler messages:
encrypt.c: /tmp/cc1eOKjn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1eOKjn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1eOKjn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1eOKjn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eOKjn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eOKjn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eOKjn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1eOKjn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1eOKjn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1eOKjn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eOKjn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eOKjn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eOKjn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eOKjn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eOKjn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1eOKjn.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHSPp2z.s: Assembler messages:
encrypt.c: /tmp/ccHSPp2z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSPp2z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSPp2z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSPp2z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSPp2z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSPp2z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSPp2z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSPp2z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSPp2z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSPp2z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSPp2z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSPp2z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSPp2z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSPp2z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSPp2z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSPp2z.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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