Implementation notes: x86, hydra2, crypto_aead/omdsha256k192n104tau128v1

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
325076refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060720140525
326208refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060720140525
332508refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060720140525
332872refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060720140525
332992refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060720140525
334916refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060720140525
339216refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060720140525
340152refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060720140525
345036refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060720140525
345120refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060720140525
345428refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060720140525
345484refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014060720140525
345544refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060720140525
345752refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060720140525
346124refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060720140525
346420refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060720140525
346496refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060720140525
346684refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060720140525
346692refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060720140525
347912refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060720140525
348596refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060720140525
348720refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060720140525
353088refgcc -m32 -O3 -fomit-frame-pointer2014060720140525
353928refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060720140525
354020refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060720140525
354492refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060720140525
354576refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060720140525
354592refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060720140525
354860refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060720140525
356032refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060720140525
359244refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060720140525
359352refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060720140525
359724refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060720140525
360648refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060720140525
360916refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060720140525
361520refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060720140525
362192refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060720140525
362732refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014060720140525
362820refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060720140525
362876refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060720140525
362968refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060720140525
363068refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060720140525
363356refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014060720140525
363404refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060720140525
363424refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060720140525
364552refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060720140525
364764refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060720140525
365308refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060720140525
365632refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060720140525
365712refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060720140525
365880refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060720140525
366148refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060720140525
366212refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060720140525
366764refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060720140525
366868refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060720140525
367252refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060720140525
367804refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014060720140525
367892refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060720140525
367916refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060720140525
368144refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060720140525
368196refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060720140525
368308refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060720140525
368408refgcc -m32 -O -fomit-frame-pointer2014060720140525
368976refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060720140525
369104refgcc -m32 -O2 -fomit-frame-pointer2014060720140525
369160refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060720140525
369372refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060720140525
369436refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060720140525
369436refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060720140525
369740refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060720140525
370000refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060720140525
370448refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060720140525
370536refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060720140525
370900refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060720140525
371116refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060720140525
371532refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060720140525
371644refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014060720140525
371856refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060720140525
371972refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060720140525
371992refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060720140525
372152refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060720140525
372948refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060720140525
375148refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060720140525
376672refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060720140525
376816refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060720140525
376872refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060720140525
377680refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060720140525
378836refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060720140525
379044refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060720140525
379528refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060720140525
379576refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060720140525
379616refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060720140525
379900refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060720140525
380004refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060720140525
385864refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060720140525
386052refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060720140525
386480refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060720140525
386540refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060720140525
387136refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060720140525
387820refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060720140525
387836refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060720140525
389064refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060720140525
390560refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060720140525
391296refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060720140525
393092refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060720140525
393172refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060720140525
393540refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060720140525
394312refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060720140525
394808refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060720140525
401952refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060720140525
403788refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060720140525
407432refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060720140525
407496refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060720140525
409388refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060720140525
415308refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060720140525
417528refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060720140525
417756refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060720140525
419144refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060720140525
430376refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060720140525
430388refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060720140525
430960refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060720140525
437060refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060720140525
438124refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060720140525
448296refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060720140525
450664refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060720140525
451948refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060720140525
452112refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060720140525
466716refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060720140525
466740refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060720140525
466760refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060720140525
471236refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060720140525
471960refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060720140525
471992refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060720140525
472172refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060720140525
472696refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060720140525
472712refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060720140525
474152refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060720140525
474300refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060720140525
480384refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060720140525
480388refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060720140525
481004refgcc -m32 -Os -fomit-frame-pointer2014060720140525
481368refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060720140525
482936refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060720140525
483368refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060720140525
483508refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060720140525
483544refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060720140525
483636refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060720140525
483772refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060720140525
484368refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060720140525
484532refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060720140525
484624refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060720140525
484644refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060720140525
487220refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060720140525
487464refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060720140525
489408refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060720140525
489468refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060720140525
490912refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060720140525
491072refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060720140525
491564refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060720140525
491596refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060720140525
492676refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060720140525
492976refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060720140525
493808refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060720140525
494272refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060720140525
494604refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060720140525
496636refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060720140525
496792refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060720140525
496824refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060720140525
499084refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060720140525
499160refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060720140525

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/ccbDScx6.s: Assembler messages:
encrypt.c: /tmp/ccbDScx6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDScx6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDScx6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDScx6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDScx6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDScx6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDScx6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDScx6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDScx6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDScx6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDScx6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDScx6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDScx6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDScx6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDScx6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDScx6.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/ccjwCet7.s: Assembler messages:
encrypt.c: /tmp/ccjwCet7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwCet7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwCet7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwCet7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwCet7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwCet7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwCet7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwCet7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwCet7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjwCet7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwCet7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwCet7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwCet7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwCet7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwCet7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwCet7.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/ccOJUiU4.s: Assembler messages:
encrypt.c: /tmp/ccOJUiU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJUiU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJUiU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJUiU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJUiU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJUiU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJUiU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJUiU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJUiU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJUiU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJUiU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJUiU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJUiU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJUiU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJUiU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJUiU4.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/ccwmjkQZ.s: Assembler messages:
encrypt.c: /tmp/ccwmjkQZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmjkQZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwmjkQZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwmjkQZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmjkQZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmjkQZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmjkQZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwmjkQZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmjkQZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwmjkQZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmjkQZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmjkQZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmjkQZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmjkQZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmjkQZ.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/ccnwchi6.s: Assembler messages:
encrypt.c: /tmp/ccnwchi6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwchi6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwchi6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwchi6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwchi6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwchi6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwchi6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwchi6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwchi6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwchi6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnwchi6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwchi6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwchi6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwchi6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwchi6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwchi6.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/ccu31cc6.s: Assembler messages:
encrypt.c: /tmp/ccu31cc6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu31cc6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu31cc6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu31cc6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu31cc6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu31cc6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu31cc6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu31cc6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu31cc6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu31cc6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu31cc6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu31cc6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu31cc6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu31cc6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu31cc6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu31cc6.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/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/cceMkf8Y.s: Assembler messages:
encrypt.c: /tmp/cceMkf8Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMkf8Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMkf8Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceMkf8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMkf8Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMkf8Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMkf8Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMkf8Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMkf8Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMkf8Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMkf8Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMkf8Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMkf8Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMkf8Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMkf8Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMkf8Y.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 -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/cclULBU4.s: Assembler messages:
encrypt.c: /tmp/cclULBU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclULBU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclULBU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclULBU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclULBU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclULBU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclULBU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclULBU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclULBU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclULBU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclULBU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclULBU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclULBU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclULBU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclULBU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclULBU4.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/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/cc0cFoor.s: Assembler messages:
encrypt.c: /tmp/cc0cFoor.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cFoor.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cFoor.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cFoor.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cFoor.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cFoor.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cFoor.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cFoor.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cFoor.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0cFoor.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cFoor.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cFoor.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cFoor.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cFoor.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cFoor.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cFoor.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/ccbYzDvr.s: Assembler messages:
encrypt.c: /tmp/ccbYzDvr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYzDvr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYzDvr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYzDvr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzDvr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzDvr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzDvr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYzDvr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYzDvr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzDvr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYzDvr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzDvr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzDvr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzDvr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzDvr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzDvr.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/cc8Qb4Bk.s: Assembler messages:
encrypt.c: /tmp/cc8Qb4Bk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Qb4Bk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Qb4Bk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Qb4Bk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Qb4Bk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Qb4Bk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Qb4Bk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Qb4Bk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Qb4Bk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Qb4Bk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Qb4Bk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Qb4Bk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Qb4Bk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Qb4Bk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Qb4Bk.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/ccidd2bl.s: Assembler messages:
encrypt.c: /tmp/ccidd2bl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidd2bl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidd2bl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccidd2bl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidd2bl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidd2bl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidd2bl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidd2bl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidd2bl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccidd2bl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidd2bl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidd2bl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidd2bl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidd2bl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidd2bl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidd2bl.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/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/ccWoCo1q.s: Assembler messages:
encrypt.c: /tmp/ccWoCo1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoCo1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWoCo1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWoCo1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoCo1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoCo1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoCo1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWoCo1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWoCo1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWoCo1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoCo1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoCo1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoCo1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoCo1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoCo1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoCo1q.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/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/ccYVSCBr.s: Assembler messages:
encrypt.c: /tmp/ccYVSCBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVSCBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVSCBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVSCBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVSCBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVSCBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVSCBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVSCBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVSCBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVSCBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYVSCBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVSCBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVSCBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVSCBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVSCBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVSCBr.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 -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/ccDI0u7n.s: Assembler messages:
encrypt.c: /tmp/ccDI0u7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDI0u7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDI0u7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDI0u7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI0u7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI0u7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI0u7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDI0u7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDI0u7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDI0u7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI0u7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI0u7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI0u7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI0u7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI0u7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDI0u7n.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/ccWNctsi.s: Assembler messages:
encrypt.c: /tmp/ccWNctsi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWNctsi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWNctsi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWNctsi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNctsi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNctsi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNctsi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWNctsi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWNctsi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNctsi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWNctsi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNctsi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNctsi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNctsi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNctsi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNctsi.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/ccJT8Vc2.s: Assembler messages:
encrypt.c: /tmp/ccJT8Vc2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJT8Vc2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJT8Vc2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJT8Vc2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJT8Vc2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJT8Vc2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJT8Vc2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJT8Vc2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJT8Vc2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJT8Vc2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJT8Vc2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJT8Vc2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJT8Vc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT8Vc2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJT8Vc2.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/ccknIQF3.s: Assembler messages:
encrypt.c: /tmp/ccknIQF3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccknIQF3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccknIQF3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccknIQF3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccknIQF3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccknIQF3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccknIQF3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccknIQF3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccknIQF3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccknIQF3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccknIQF3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccknIQF3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccknIQF3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknIQF3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccknIQF3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccknIQF3.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/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/ccGhSHD9.s: Assembler messages:
encrypt.c: /tmp/ccGhSHD9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhSHD9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhSHD9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhSHD9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhSHD9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhSHD9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhSHD9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhSHD9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhSHD9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGhSHD9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhSHD9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhSHD9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhSHD9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhSHD9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhSHD9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhSHD9.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 -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/ccLBHN8X.s: Assembler messages:
encrypt.c: /tmp/ccLBHN8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBHN8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBHN8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBHN8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBHN8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBHN8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBHN8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBHN8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBHN8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBHN8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLBHN8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBHN8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBHN8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBHN8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBHN8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBHN8X.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/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/ccKKzGX3.s: Assembler messages:
encrypt.c: /tmp/ccKKzGX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKzGX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKzGX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKzGX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKzGX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKzGX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKzGX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKzGX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKzGX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKzGX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKKzGX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKzGX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKzGX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKzGX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKzGX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKzGX3.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/ccXWwKc7.s: Assembler messages:
encrypt.c: /tmp/ccXWwKc7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWwKc7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWwKc7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWwKc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWwKc7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWwKc7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWwKc7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWwKc7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWwKc7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXWwKc7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWwKc7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWwKc7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWwKc7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWwKc7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWwKc7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWwKc7.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/ccjSSqOd.s: Assembler messages:
encrypt.c: /tmp/ccjSSqOd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSSqOd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSSqOd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSSqOd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSSqOd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSSqOd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSSqOd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSSqOd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSSqOd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjSSqOd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSSqOd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSSqOd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSSqOd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSSqOd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSSqOd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSSqOd.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/cckshfL0.s: Assembler messages:
encrypt.c: /tmp/cckshfL0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckshfL0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckshfL0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckshfL0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckshfL0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckshfL0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckshfL0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckshfL0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckshfL0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckshfL0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckshfL0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckshfL0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckshfL0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckshfL0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckshfL0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckshfL0.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/ccVbn3xs.s: Assembler messages:
encrypt.c: /tmp/ccVbn3xs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbn3xs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbn3xs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbn3xs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbn3xs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbn3xs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbn3xs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbn3xs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbn3xs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbn3xs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbn3xs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbn3xs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbn3xs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbn3xs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbn3xs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbn3xs.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/ccXvNc6u.s: Assembler messages:
encrypt.c: /tmp/ccXvNc6u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvNc6u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvNc6u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvNc6u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvNc6u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvNc6u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvNc6u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvNc6u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvNc6u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXvNc6u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvNc6u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvNc6u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvNc6u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvNc6u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvNc6u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvNc6u.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/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/ccB7wLlr.s: Assembler messages:
encrypt.c: /tmp/ccB7wLlr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7wLlr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7wLlr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7wLlr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wLlr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wLlr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wLlr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7wLlr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7wLlr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wLlr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7wLlr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wLlr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wLlr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wLlr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wLlr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wLlr.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/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/ccFRJixt.s: Assembler messages:
encrypt.c: /tmp/ccFRJixt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRJixt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRJixt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRJixt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRJixt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRJixt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRJixt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRJixt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRJixt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRJixt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRJixt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRJixt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRJixt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRJixt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRJixt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRJixt.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/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/ccGBKjpx.s: Assembler messages:
encrypt.c: /tmp/ccGBKjpx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBKjpx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBKjpx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBKjpx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKjpx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKjpx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKjpx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBKjpx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBKjpx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGBKjpx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKjpx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKjpx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKjpx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKjpx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKjpx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBKjpx.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 -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/ccbRBnft.s: Assembler messages:
encrypt.c: /tmp/ccbRBnft.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRBnft.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRBnft.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRBnft.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRBnft.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRBnft.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRBnft.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRBnft.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRBnft.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRBnft.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRBnft.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRBnft.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRBnft.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRBnft.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRBnft.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRBnft.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 -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/cc0j0MEv.s: Assembler messages:
encrypt.c: /tmp/cc0j0MEv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0j0MEv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0j0MEv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0j0MEv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j0MEv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j0MEv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j0MEv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0j0MEv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0j0MEv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0j0MEv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j0MEv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j0MEv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j0MEv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0MEv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j0MEv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0j0MEv.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=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/ccmn8ekr.s: Assembler messages:
encrypt.c: /tmp/ccmn8ekr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmn8ekr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmn8ekr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmn8ekr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmn8ekr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmn8ekr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmn8ekr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmn8ekr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmn8ekr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmn8ekr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmn8ekr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmn8ekr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmn8ekr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmn8ekr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn8ekr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmn8ekr.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=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/ccMTqzto.s: Assembler messages:
encrypt.c: /tmp/ccMTqzto.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTqzto.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTqzto.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTqzto.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqzto.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqzto.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqzto.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTqzto.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTqzto.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTqzto.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqzto.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqzto.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqzto.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqzto.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqzto.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTqzto.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/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/ccgsVXAj.s: Assembler messages:
encrypt.c: /tmp/ccgsVXAj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsVXAj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsVXAj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsVXAj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsVXAj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsVXAj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsVXAj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsVXAj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsVXAj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsVXAj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgsVXAj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsVXAj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsVXAj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsVXAj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsVXAj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsVXAj.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 -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/ccNPGrxj.s: Assembler messages:
encrypt.c: /tmp/ccNPGrxj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPGrxj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPGrxj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPGrxj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPGrxj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPGrxj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPGrxj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPGrxj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPGrxj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNPGrxj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPGrxj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPGrxj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPGrxj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPGrxj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPGrxj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPGrxj.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/ccTUmtmi.s: Assembler messages:
encrypt.c: /tmp/ccTUmtmi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTUmtmi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTUmtmi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTUmtmi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUmtmi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUmtmi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUmtmi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTUmtmi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTUmtmi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUmtmi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTUmtmi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUmtmi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUmtmi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUmtmi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmtmi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUmtmi.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/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/ccNp44Lm.s: Assembler messages:
encrypt.c: /tmp/ccNp44Lm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNp44Lm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNp44Lm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNp44Lm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNp44Lm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNp44Lm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNp44Lm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNp44Lm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNp44Lm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNp44Lm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNp44Lm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNp44Lm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNp44Lm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNp44Lm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNp44Lm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNp44Lm.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/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/ccXW7KOn.s: Assembler messages:
encrypt.c: /tmp/ccXW7KOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXW7KOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXW7KOn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXW7KOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXW7KOn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXW7KOn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXW7KOn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXW7KOn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXW7KOn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXW7KOn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXW7KOn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXW7KOn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXW7KOn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW7KOn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXW7KOn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXW7KOn.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 -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/cci0oZqi.s: Assembler messages:
encrypt.c: /tmp/cci0oZqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0oZqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0oZqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0oZqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0oZqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0oZqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0oZqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0oZqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0oZqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0oZqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0oZqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0oZqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0oZqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0oZqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0oZqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0oZqi.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/ccyT7BOm.s: Assembler messages:
encrypt.c: /tmp/ccyT7BOm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyT7BOm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyT7BOm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyT7BOm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyT7BOm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyT7BOm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyT7BOm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyT7BOm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyT7BOm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyT7BOm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyT7BOm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyT7BOm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyT7BOm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT7BOm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyT7BOm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyT7BOm.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/cc3mjIaJ.s: Assembler messages:
encrypt.c: /tmp/cc3mjIaJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mjIaJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mjIaJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mjIaJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mjIaJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mjIaJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mjIaJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mjIaJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mjIaJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mjIaJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mjIaJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mjIaJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mjIaJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mjIaJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mjIaJ.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/ccdRBFfC.s: Assembler messages:
encrypt.c: /tmp/ccdRBFfC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRBFfC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRBFfC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRBFfC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRBFfC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRBFfC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRBFfC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRBFfC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRBFfC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRBFfC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdRBFfC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRBFfC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRBFfC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRBFfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRBFfC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRBFfC.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/ccGt5S8u.s: Assembler messages:
encrypt.c: /tmp/ccGt5S8u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGt5S8u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGt5S8u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGt5S8u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt5S8u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt5S8u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt5S8u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGt5S8u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGt5S8u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt5S8u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGt5S8u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt5S8u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt5S8u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt5S8u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt5S8u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt5S8u.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/ccwlUN4G.s: Assembler messages:
encrypt.c: /tmp/ccwlUN4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwlUN4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwlUN4G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwlUN4G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwlUN4G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwlUN4G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwlUN4G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwlUN4G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwlUN4G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwlUN4G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwlUN4G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwlUN4G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwlUN4G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlUN4G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwlUN4G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwlUN4G.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/ccZ81BrE.s: Assembler messages:
encrypt.c: /tmp/ccZ81BrE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ81BrE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ81BrE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ81BrE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81BrE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81BrE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81BrE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ81BrE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ81BrE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81BrE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ81BrE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81BrE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81BrE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81BrE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81BrE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81BrE.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/ccetkBbN.s: Assembler messages:
encrypt.c: /tmp/ccetkBbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetkBbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetkBbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccetkBbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetkBbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetkBbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetkBbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetkBbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetkBbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccetkBbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetkBbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetkBbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetkBbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetkBbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetkBbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetkBbN.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/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/ccHXsHay.s: Assembler messages:
encrypt.c: /tmp/ccHXsHay.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXsHay.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXsHay.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXsHay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXsHay.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXsHay.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXsHay.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXsHay.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXsHay.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXsHay.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHXsHay.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXsHay.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXsHay.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXsHay.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXsHay.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXsHay.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-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/cchIWWxK.s: Assembler messages:
encrypt.c: /tmp/cchIWWxK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIWWxK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIWWxK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchIWWxK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIWWxK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIWWxK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIWWxK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIWWxK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIWWxK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchIWWxK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIWWxK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIWWxK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIWWxK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIWWxK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIWWxK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIWWxK.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/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/cco5jeXA.s: Assembler messages:
encrypt.c: /tmp/cco5jeXA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5jeXA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5jeXA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5jeXA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5jeXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5jeXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5jeXA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5jeXA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5jeXA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5jeXA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5jeXA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5jeXA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5jeXA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5jeXA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5jeXA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5jeXA.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/ccx6ohoB.s: Assembler messages:
encrypt.c: /tmp/ccx6ohoB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6ohoB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6ohoB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6ohoB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ohoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ohoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ohoB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6ohoB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6ohoB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ohoB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx6ohoB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ohoB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ohoB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ohoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ohoB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ohoB.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/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/cc2Qj75w.s: Assembler messages:
encrypt.c: /tmp/cc2Qj75w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Qj75w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Qj75w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Qj75w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qj75w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qj75w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qj75w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Qj75w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Qj75w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Qj75w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qj75w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qj75w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qj75w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qj75w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qj75w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Qj75w.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 -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/cc7jdt8t.s: Assembler messages:
encrypt.c: /tmp/cc7jdt8t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jdt8t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jdt8t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jdt8t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jdt8t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jdt8t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jdt8t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jdt8t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jdt8t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jdt8t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7jdt8t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jdt8t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jdt8t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jdt8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jdt8t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jdt8t.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/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/ccV499hr.s: Assembler messages:
encrypt.c: /tmp/ccV499hr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV499hr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV499hr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV499hr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV499hr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV499hr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV499hr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV499hr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV499hr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV499hr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV499hr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV499hr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV499hr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV499hr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV499hr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV499hr.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/ccdZIezz.s: Assembler messages:
encrypt.c: /tmp/ccdZIezz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZIezz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZIezz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZIezz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIezz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIezz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIezz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZIezz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZIezz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdZIezz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIezz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIezz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIezz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIezz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIezz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZIezz.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/ccKR2Qqx.s: Assembler messages:
encrypt.c: /tmp/ccKR2Qqx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKR2Qqx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKR2Qqx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKR2Qqx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR2Qqx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR2Qqx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR2Qqx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKR2Qqx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKR2Qqx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR2Qqx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR2Qqx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR2Qqx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR2Qqx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR2Qqx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKR2Qqx.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/ccsvsh3r.s: Assembler messages:
encrypt.c: /tmp/ccsvsh3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvsh3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvsh3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvsh3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvsh3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvsh3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvsh3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvsh3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvsh3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvsh3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvsh3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvsh3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvsh3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvsh3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvsh3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvsh3r.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/cc1V7GWS.s: Assembler messages:
encrypt.c: /tmp/cc1V7GWS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1V7GWS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1V7GWS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1V7GWS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1V7GWS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1V7GWS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1V7GWS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1V7GWS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1V7GWS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1V7GWS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1V7GWS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1V7GWS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1V7GWS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1V7GWS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1V7GWS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1V7GWS.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/ccBQu7PI.s: Assembler messages:
encrypt.c: /tmp/ccBQu7PI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQu7PI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQu7PI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQu7PI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQu7PI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQu7PI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQu7PI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQu7PI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQu7PI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQu7PI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQu7PI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQu7PI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQu7PI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQu7PI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQu7PI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQu7PI.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/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/ccYSweME.s: Assembler messages:
encrypt.c: /tmp/ccYSweME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSweME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSweME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSweME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSweME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSweME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSweME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSweME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSweME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSweME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSweME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSweME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSweME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSweME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSweME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSweME.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/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/ccaEolYP.s: Assembler messages:
encrypt.c: /tmp/ccaEolYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEolYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEolYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEolYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEolYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEolYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEolYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEolYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEolYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEolYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEolYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEolYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEolYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEolYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEolYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEolYP.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 -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/cc0B08nO.s: Assembler messages:
encrypt.c: /tmp/cc0B08nO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0B08nO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0B08nO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0B08nO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0B08nO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0B08nO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0B08nO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0B08nO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0B08nO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0B08nO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0B08nO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0B08nO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0B08nO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0B08nO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0B08nO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0B08nO.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/ccsdkGWW.s: Assembler messages:
encrypt.c: /tmp/ccsdkGWW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsdkGWW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsdkGWW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsdkGWW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdkGWW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdkGWW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdkGWW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsdkGWW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsdkGWW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsdkGWW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdkGWW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdkGWW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdkGWW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdkGWW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdkGWW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsdkGWW.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/cc1KghYG.s: Assembler messages:
encrypt.c: /tmp/cc1KghYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KghYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KghYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KghYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KghYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KghYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KghYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghYG.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/cchs8z4T.s: Assembler messages:
encrypt.c: /tmp/cchs8z4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchs8z4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchs8z4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchs8z4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs8z4T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs8z4T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs8z4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchs8z4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchs8z4T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchs8z4T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs8z4T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs8z4T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs8z4T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs8z4T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs8z4T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchs8z4T.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/ccSgz8Sh.s: Assembler messages:
encrypt.c: /tmp/ccSgz8Sh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgz8Sh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgz8Sh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgz8Sh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgz8Sh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgz8Sh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgz8Sh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgz8Sh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgz8Sh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSgz8Sh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgz8Sh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgz8Sh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgz8Sh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgz8Sh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgz8Sh.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/ccciLqBh.s: Assembler messages:
encrypt.c: /tmp/ccciLqBh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccciLqBh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccciLqBh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccciLqBh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciLqBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciLqBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciLqBh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccciLqBh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccciLqBh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccciLqBh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciLqBh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciLqBh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciLqBh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciLqBh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciLqBh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccciLqBh.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/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/cc6C8eoa.s: Assembler messages:
encrypt.c: /tmp/cc6C8eoa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6C8eoa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6C8eoa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6C8eoa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6C8eoa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6C8eoa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6C8eoa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6C8eoa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6C8eoa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6C8eoa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6C8eoa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6C8eoa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6C8eoa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6C8eoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6C8eoa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6C8eoa.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 -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/cctrKYFb.s: Assembler messages:
encrypt.c: /tmp/cctrKYFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrKYFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrKYFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctrKYFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrKYFb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrKYFb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrKYFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrKYFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrKYFb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctrKYFb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrKYFb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrKYFb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrKYFb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrKYFb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrKYFb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrKYFb.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 -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/cc9rNUdg.s: Assembler messages:
encrypt.c: /tmp/cc9rNUdg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rNUdg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rNUdg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rNUdg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rNUdg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rNUdg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rNUdg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rNUdg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rNUdg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rNUdg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9rNUdg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rNUdg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rNUdg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rNUdg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rNUdg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rNUdg.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/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/ccKMB7Lf.s: Assembler messages:
encrypt.c: /tmp/ccKMB7Lf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMB7Lf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMB7Lf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMB7Lf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMB7Lf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMB7Lf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMB7Lf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMB7Lf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMB7Lf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMB7Lf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMB7Lf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMB7Lf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMB7Lf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMB7Lf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMB7Lf.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 -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/cc1GQTv9.s: Assembler messages:
encrypt.c: /tmp/cc1GQTv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GQTv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GQTv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GQTv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GQTv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GQTv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GQTv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GQTv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GQTv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GQTv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1GQTv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GQTv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GQTv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GQTv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GQTv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GQTv9.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/ccM7a7ae.s: Assembler messages:
encrypt.c: /tmp/ccM7a7ae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7a7ae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7a7ae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7a7ae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7a7ae.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7a7ae.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7a7ae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7a7ae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7a7ae.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7a7ae.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7a7ae.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7a7ae.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7a7ae.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7a7ae.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7a7ae.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7a7ae.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/cc3C5HDS.s: Assembler messages:
encrypt.c: /tmp/cc3C5HDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3C5HDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3C5HDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3C5HDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C5HDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C5HDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C5HDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3C5HDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3C5HDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C5HDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3C5HDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C5HDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C5HDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C5HDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C5HDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C5HDS.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/cc6Uu712.s: Assembler messages:
encrypt.c: /tmp/cc6Uu712.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Uu712.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Uu712.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Uu712.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uu712.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uu712.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uu712.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Uu712.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Uu712.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Uu712.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uu712.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uu712.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uu712.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uu712.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uu712.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Uu712.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/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/cc6nGLCZ.s: Assembler messages:
encrypt.c: /tmp/cc6nGLCZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nGLCZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nGLCZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nGLCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nGLCZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nGLCZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nGLCZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nGLCZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6nGLCZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nGLCZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nGLCZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nGLCZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nGLCZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nGLCZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nGLCZ.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 -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/ccboFFqO.s: Assembler messages:
encrypt.c: /tmp/ccboFFqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboFFqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboFFqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccboFFqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboFFqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboFFqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboFFqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboFFqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboFFqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboFFqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccboFFqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboFFqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboFFqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboFFqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboFFqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboFFqO.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/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/ccWPPUeV.s: Assembler messages:
encrypt.c: /tmp/ccWPPUeV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPPUeV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPPUeV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPPUeV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPPUeV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPPUeV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPPUeV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPPUeV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPPUeV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPPUeV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWPPUeV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPPUeV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPPUeV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPPUeV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPPUeV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPPUeV.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/ccba30q6.s: Assembler messages:
encrypt.c: /tmp/ccba30q6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccba30q6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccba30q6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccba30q6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccba30q6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccba30q6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccba30q6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccba30q6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccba30q6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccba30q6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccba30q6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccba30q6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccba30q6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccba30q6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccba30q6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccba30q6.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/cciezF23.s: Assembler messages:
encrypt.c: /tmp/cciezF23.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciezF23.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciezF23.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciezF23.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciezF23.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciezF23.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciezF23.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciezF23.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciezF23.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciezF23.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciezF23.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciezF23.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciezF23.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciezF23.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciezF23.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciezF23.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/ccytMTwQ.s: Assembler messages:
encrypt.c: /tmp/ccytMTwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytMTwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytMTwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccytMTwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytMTwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytMTwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytMTwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytMTwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytMTwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytMTwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccytMTwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytMTwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytMTwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytMTwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytMTwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytMTwQ.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/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/ccAMCBRq.s: Assembler messages:
encrypt.c: /tmp/ccAMCBRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMCBRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMCBRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMCBRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMCBRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMCBRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMCBRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMCBRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMCBRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMCBRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMCBRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMCBRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMCBRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMCBRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMCBRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMCBRq.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 -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/ccOYKnQl.s: Assembler messages:
encrypt.c: /tmp/ccOYKnQl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYKnQl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYKnQl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYKnQl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYKnQl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYKnQl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYKnQl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYKnQl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYKnQl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYKnQl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOYKnQl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYKnQl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYKnQl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYKnQl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYKnQl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYKnQl.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/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/ccFJhUAh.s: Assembler messages:
encrypt.c: /tmp/ccFJhUAh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJhUAh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJhUAh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJhUAh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJhUAh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJhUAh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJhUAh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJhUAh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJhUAh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJhUAh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJhUAh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJhUAh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJhUAh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJhUAh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJhUAh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJhUAh.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/ccMGT97i.s: Assembler messages:
encrypt.c: /tmp/ccMGT97i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGT97i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGT97i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGT97i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGT97i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGT97i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGT97i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGT97i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGT97i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMGT97i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGT97i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGT97i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGT97i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGT97i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGT97i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGT97i.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/cc2juBer.s: Assembler messages:
encrypt.c: /tmp/cc2juBer.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2juBer.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2juBer.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2juBer.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2juBer.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2juBer.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2juBer.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2juBer.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2juBer.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2juBer.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2juBer.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2juBer.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2juBer.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2juBer.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2juBer.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2juBer.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/ccePf6yp.s: Assembler messages:
encrypt.c: /tmp/ccePf6yp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePf6yp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePf6yp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccePf6yp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePf6yp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePf6yp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePf6yp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePf6yp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePf6yp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePf6yp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePf6yp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePf6yp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePf6yp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePf6yp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePf6yp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePf6yp.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/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/ccERDdUg.s: Assembler messages:
encrypt.c: /tmp/ccERDdUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERDdUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERDdUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERDdUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERDdUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERDdUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERDdUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERDdUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERDdUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERDdUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERDdUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERDdUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERDdUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERDdUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERDdUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERDdUg.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/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/ccZVqnJk.s: Assembler messages:
encrypt.c: /tmp/ccZVqnJk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVqnJk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVqnJk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVqnJk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVqnJk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVqnJk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVqnJk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVqnJk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVqnJk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZVqnJk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVqnJk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVqnJk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVqnJk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVqnJk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVqnJk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVqnJk.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-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/ccbe3I4Z.s: Assembler messages:
encrypt.c: /tmp/ccbe3I4Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe3I4Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe3I4Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe3I4Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe3I4Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe3I4Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe3I4Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe3I4Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe3I4Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbe3I4Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe3I4Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe3I4Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe3I4Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe3I4Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe3I4Z.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/ccoarEZb.s: Assembler messages:
encrypt.c: /tmp/ccoarEZb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoarEZb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoarEZb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoarEZb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoarEZb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoarEZb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoarEZb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoarEZb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoarEZb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoarEZb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoarEZb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoarEZb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoarEZb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoarEZb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoarEZb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoarEZb.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/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/cc8lv0GY.s: Assembler messages:
encrypt.c: /tmp/cc8lv0GY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lv0GY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lv0GY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lv0GY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lv0GY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lv0GY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lv0GY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lv0GY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lv0GY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lv0GY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8lv0GY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lv0GY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lv0GY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lv0GY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lv0GY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lv0GY.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 -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/ccnbojL7.s: Assembler messages:
encrypt.c: /tmp/ccnbojL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbojL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbojL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbojL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbojL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbojL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbojL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbojL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbojL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnbojL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbojL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbojL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbojL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbojL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbojL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbojL7.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 -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/cc3NQzV3.s: Assembler messages:
encrypt.c: /tmp/cc3NQzV3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NQzV3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3NQzV3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3NQzV3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NQzV3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NQzV3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NQzV3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3NQzV3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3NQzV3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NQzV3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3NQzV3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NQzV3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NQzV3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NQzV3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NQzV3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NQzV3.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 -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/ccq0Zyv7.s: Assembler messages:
encrypt.c: /tmp/ccq0Zyv7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0Zyv7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0Zyv7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0Zyv7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0Zyv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0Zyv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0Zyv7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0Zyv7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq0Zyv7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0Zyv7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0Zyv7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0Zyv7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0Zyv7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0Zyv7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0Zyv7.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 -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/ccNKtJFY.s: Assembler messages:
encrypt.c: /tmp/ccNKtJFY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKtJFY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKtJFY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKtJFY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKtJFY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKtJFY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKtJFY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKtJFY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKtJFY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKtJFY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKtJFY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKtJFY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKtJFY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKtJFY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKtJFY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKtJFY.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=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/cccJymmd.s: Assembler messages:
encrypt.c: /tmp/cccJymmd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJymmd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJymmd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccJymmd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccJymmd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccJymmd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccJymmd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJymmd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJymmd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccJymmd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccJymmd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccJymmd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccJymmd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJymmd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccJymmd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJymmd.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=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/cciHdkgK.s: Assembler messages:
encrypt.c: /tmp/cciHdkgK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHdkgK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHdkgK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciHdkgK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHdkgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHdkgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHdkgK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHdkgK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHdkgK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHdkgK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciHdkgK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHdkgK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHdkgK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHdkgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHdkgK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHdkgK.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 -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/cczK3dDS.s: Assembler messages:
encrypt.c: /tmp/cczK3dDS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczK3dDS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczK3dDS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczK3dDS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK3dDS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK3dDS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK3dDS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczK3dDS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczK3dDS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczK3dDS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK3dDS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK3dDS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK3dDS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK3dDS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK3dDS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczK3dDS.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/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/ccEP3GTN.s: Assembler messages:
encrypt.c: /tmp/ccEP3GTN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEP3GTN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEP3GTN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEP3GTN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP3GTN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP3GTN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP3GTN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEP3GTN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEP3GTN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEP3GTN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP3GTN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP3GTN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP3GTN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP3GTN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP3GTN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEP3GTN.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/ccU9MDBC.s: Assembler messages:
encrypt.c: /tmp/ccU9MDBC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9MDBC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9MDBC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9MDBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9MDBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9MDBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9MDBC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9MDBC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9MDBC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9MDBC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU9MDBC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9MDBC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9MDBC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9MDBC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9MDBC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9MDBC.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/ccfPJmkK.s: Assembler messages:
encrypt.c: /tmp/ccfPJmkK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPJmkK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPJmkK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPJmkK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPJmkK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPJmkK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPJmkK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPJmkK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPJmkK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPJmkK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfPJmkK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPJmkK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPJmkK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPJmkK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPJmkK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPJmkK.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/ccr0nKZU.s: Assembler messages:
encrypt.c: /tmp/ccr0nKZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0nKZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr0nKZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr0nKZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0nKZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0nKZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0nKZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr0nKZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr0nKZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr0nKZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0nKZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0nKZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0nKZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0nKZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0nKZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0nKZU.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/ccLgg43B.s: Assembler messages:
encrypt.c: /tmp/ccLgg43B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgg43B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgg43B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgg43B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgg43B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgg43B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgg43B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgg43B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgg43B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgg43B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLgg43B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgg43B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgg43B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgg43B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgg43B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgg43B.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/ccUU7R8Q.s: Assembler messages:
encrypt.c: /tmp/ccUU7R8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUU7R8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUU7R8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUU7R8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUU7R8Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUU7R8Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUU7R8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUU7R8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUU7R8Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUU7R8Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUU7R8Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUU7R8Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUU7R8Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUU7R8Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUU7R8Q.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/cccxTAex.s: Assembler messages:
encrypt.c: /tmp/cccxTAex.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxTAex.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxTAex.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccxTAex.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxTAex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxTAex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxTAex.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxTAex.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxTAex.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxTAex.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccxTAex.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxTAex.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxTAex.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxTAex.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxTAex.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxTAex.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/cceKEOgK.s: Assembler messages:
encrypt.c: /tmp/cceKEOgK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceKEOgK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceKEOgK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceKEOgK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKEOgK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKEOgK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKEOgK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceKEOgK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceKEOgK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceKEOgK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKEOgK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKEOgK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKEOgK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKEOgK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKEOgK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceKEOgK.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/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/cc9k2Fvz.s: Assembler messages:
encrypt.c: /tmp/cc9k2Fvz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9k2Fvz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9k2Fvz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9k2Fvz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9k2Fvz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9k2Fvz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9k2Fvz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9k2Fvz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9k2Fvz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9k2Fvz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9k2Fvz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9k2Fvz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9k2Fvz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k2Fvz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9k2Fvz.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 -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/ccUkfhLE.s: Assembler messages:
encrypt.c: /tmp/ccUkfhLE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkfhLE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkfhLE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkfhLE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkfhLE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkfhLE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkfhLE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkfhLE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkfhLE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUkfhLE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkfhLE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkfhLE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkfhLE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkfhLE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkfhLE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkfhLE.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 -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/ccEzv42x.s: Assembler messages:
encrypt.c: /tmp/ccEzv42x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEzv42x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEzv42x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEzv42x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzv42x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzv42x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzv42x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEzv42x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEzv42x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzv42x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEzv42x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzv42x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzv42x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzv42x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzv42x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzv42x.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 -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/cchK6TVK.s: Assembler messages:
encrypt.c: /tmp/cchK6TVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchK6TVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchK6TVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchK6TVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchK6TVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchK6TVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchK6TVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchK6TVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchK6TVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchK6TVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchK6TVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchK6TVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchK6TVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchK6TVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchK6TVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchK6TVK.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/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/cc446INE.s: Assembler messages:
encrypt.c: /tmp/cc446INE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc446INE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc446INE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc446INE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc446INE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc446INE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc446INE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc446INE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc446INE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc446INE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc446INE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc446INE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc446INE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc446INE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc446INE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc446INE.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/ccNjFZFz.s: Assembler messages:
encrypt.c: /tmp/ccNjFZFz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNjFZFz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNjFZFz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNjFZFz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjFZFz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjFZFz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjFZFz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNjFZFz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNjFZFz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjFZFz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNjFZFz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjFZFz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjFZFz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjFZFz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjFZFz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjFZFz.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/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/cc45ryGA.s: Assembler messages:
encrypt.c: /tmp/cc45ryGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45ryGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45ryGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc45ryGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45ryGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45ryGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45ryGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45ryGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45ryGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc45ryGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45ryGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45ryGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45ryGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45ryGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45ryGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45ryGA.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/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/cc4HhiCv.s: Assembler messages:
encrypt.c: /tmp/cc4HhiCv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HhiCv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HhiCv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HhiCv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HhiCv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HhiCv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HhiCv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HhiCv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HhiCv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HhiCv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4HhiCv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HhiCv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HhiCv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HhiCv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HhiCv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HhiCv.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 -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/ccCew6Ru.s: Assembler messages:
encrypt.c: /tmp/ccCew6Ru.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCew6Ru.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCew6Ru.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCew6Ru.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCew6Ru.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCew6Ru.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCew6Ru.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCew6Ru.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCew6Ru.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCew6Ru.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCew6Ru.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCew6Ru.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCew6Ru.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCew6Ru.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCew6Ru.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCew6Ru.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/ccoc4pPp.s: Assembler messages:
encrypt.c: /tmp/ccoc4pPp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoc4pPp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoc4pPp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoc4pPp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoc4pPp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoc4pPp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoc4pPp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoc4pPp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoc4pPp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoc4pPp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoc4pPp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoc4pPp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoc4pPp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoc4pPp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoc4pPp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoc4pPp.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/ccDchPgy.s: Assembler messages:
encrypt.c: /tmp/ccDchPgy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDchPgy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDchPgy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDchPgy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDchPgy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDchPgy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDchPgy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDchPgy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDchPgy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDchPgy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDchPgy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDchPgy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDchPgy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDchPgy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDchPgy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDchPgy.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/ccMJZ5QA.s: Assembler messages:
encrypt.c: /tmp/ccMJZ5QA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJZ5QA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJZ5QA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJZ5QA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJZ5QA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJZ5QA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJZ5QA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJZ5QA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMJZ5QA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJZ5QA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJZ5QA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJZ5QA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJZ5QA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJZ5QA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJZ5QA.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/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/cc9Ae0Rq.s: Assembler messages:
encrypt.c: /tmp/cc9Ae0Rq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Ae0Rq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Ae0Rq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Ae0Rq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ae0Rq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ae0Rq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ae0Rq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Ae0Rq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ae0Rq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Ae0Rq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ae0Rq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ae0Rq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ae0Rq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ae0Rq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ae0Rq.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=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/ccwVuY0u.s: Assembler messages:
encrypt.c: /tmp/ccwVuY0u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVuY0u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVuY0u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVuY0u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVuY0u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVuY0u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVuY0u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVuY0u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVuY0u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVuY0u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVuY0u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVuY0u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVuY0u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVuY0u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVuY0u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVuY0u.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=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/cc7LWuH9.s: Assembler messages:
encrypt.c: /tmp/cc7LWuH9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LWuH9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LWuH9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LWuH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LWuH9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LWuH9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LWuH9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LWuH9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LWuH9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LWuH9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7LWuH9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LWuH9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LWuH9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LWuH9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LWuH9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LWuH9.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/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/ccdV8l1e.s: Assembler messages:
encrypt.c: /tmp/ccdV8l1e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdV8l1e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdV8l1e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdV8l1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdV8l1e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdV8l1e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdV8l1e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdV8l1e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdV8l1e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdV8l1e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdV8l1e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdV8l1e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdV8l1e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV8l1e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdV8l1e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdV8l1e.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/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/ccTlIIwa.s: Assembler messages:
encrypt.c: /tmp/ccTlIIwa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlIIwa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlIIwa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlIIwa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlIIwa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlIIwa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlIIwa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTlIIwa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlIIwa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTlIIwa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlIIwa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlIIwa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlIIwa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlIIwa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlIIwa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlIIwa.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/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/ccpaSCD8.s: Assembler messages:
encrypt.c: /tmp/ccpaSCD8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaSCD8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaSCD8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaSCD8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaSCD8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaSCD8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaSCD8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaSCD8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaSCD8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaSCD8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpaSCD8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaSCD8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaSCD8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaSCD8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaSCD8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaSCD8.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 -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/ccOPYqhh.s: Assembler messages:
encrypt.c: /tmp/ccOPYqhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPYqhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPYqhh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPYqhh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPYqhh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPYqhh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPYqhh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPYqhh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPYqhh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOPYqhh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPYqhh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPYqhh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPYqhh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPYqhh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPYqhh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOPYqhh.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/ccbbRrLc.s: Assembler messages:
encrypt.c: /tmp/ccbbRrLc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbRrLc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbRrLc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbRrLc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbRrLc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbRrLc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbRrLc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbRrLc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbRrLc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbRrLc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbbRrLc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbRrLc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbRrLc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbRrLc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbRrLc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbRrLc.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/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/cc4NLbx8.s: Assembler messages:
encrypt.c: /tmp/cc4NLbx8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NLbx8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NLbx8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NLbx8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NLbx8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NLbx8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NLbx8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NLbx8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NLbx8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NLbx8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NLbx8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NLbx8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NLbx8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NLbx8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NLbx8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NLbx8.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/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/cc4YxrUc.s: Assembler messages:
encrypt.c: /tmp/cc4YxrUc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YxrUc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YxrUc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YxrUc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YxrUc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YxrUc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YxrUc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YxrUc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YxrUc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4YxrUc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YxrUc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YxrUc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YxrUc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YxrUc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YxrUc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YxrUc.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=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/ccJuKzFT.s: Assembler messages:
encrypt.c: /tmp/ccJuKzFT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuKzFT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuKzFT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuKzFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuKzFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuKzFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuKzFT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuKzFT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuKzFT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuKzFT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJuKzFT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuKzFT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuKzFT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuKzFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuKzFT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuKzFT.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/ccTcmWn2.s: Assembler messages:
encrypt.c: /tmp/ccTcmWn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcmWn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcmWn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcmWn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcmWn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcmWn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcmWn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcmWn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcmWn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTcmWn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcmWn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcmWn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcmWn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcmWn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcmWn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcmWn2.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/ccgZzRfO.s: Assembler messages:
encrypt.c: /tmp/ccgZzRfO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZzRfO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZzRfO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZzRfO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZzRfO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZzRfO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZzRfO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZzRfO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZzRfO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZzRfO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgZzRfO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZzRfO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZzRfO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZzRfO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZzRfO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZzRfO.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/cck8G97X.s: Assembler messages:
encrypt.c: /tmp/cck8G97X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8G97X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8G97X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck8G97X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8G97X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8G97X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8G97X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8G97X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8G97X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8G97X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8G97X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8G97X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8G97X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8G97X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8G97X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8G97X.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/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/ccFWXS34.s: Assembler messages:
encrypt.c: /tmp/ccFWXS34.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWXS34.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWXS34.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWXS34.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWXS34.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWXS34.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWXS34.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWXS34.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWXS34.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFWXS34.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWXS34.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWXS34.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWXS34.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWXS34.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWXS34.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWXS34.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 -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/ccO1F5WT.s: Assembler messages:
encrypt.c: /tmp/ccO1F5WT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1F5WT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1F5WT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1F5WT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1F5WT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1F5WT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1F5WT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1F5WT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1F5WT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1F5WT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1F5WT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1F5WT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1F5WT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1F5WT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1F5WT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1F5WT.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/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/ccI4kuhO.s: Assembler messages:
encrypt.c: /tmp/ccI4kuhO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4kuhO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4kuhO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4kuhO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4kuhO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4kuhO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4kuhO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4kuhO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4kuhO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4kuhO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4kuhO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4kuhO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4kuhO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4kuhO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4kuhO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4kuhO.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/ccwHXmq3.s: Assembler messages:
encrypt.c: /tmp/ccwHXmq3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHXmq3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHXmq3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHXmq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHXmq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHXmq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHXmq3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHXmq3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHXmq3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwHXmq3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHXmq3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHXmq3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHXmq3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHXmq3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHXmq3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHXmq3.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/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/cc7KifHg.s: Assembler messages:
encrypt.c: /tmp/cc7KifHg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7KifHg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7KifHg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7KifHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KifHg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KifHg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KifHg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7KifHg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7KifHg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7KifHg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KifHg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KifHg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KifHg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KifHg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KifHg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7KifHg.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/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/ccTBPahc.s: Assembler messages:
encrypt.c: /tmp/ccTBPahc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBPahc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBPahc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBPahc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBPahc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBPahc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBPahc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBPahc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBPahc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBPahc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTBPahc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBPahc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBPahc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBPahc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBPahc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBPahc.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/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/cc3W4KT7.s: Assembler messages:
encrypt.c: /tmp/cc3W4KT7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3W4KT7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3W4KT7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3W4KT7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4KT7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4KT7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4KT7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3W4KT7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3W4KT7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4KT7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3W4KT7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4KT7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4KT7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4KT7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4KT7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4KT7.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 -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/cctIJPT8.s: Assembler messages:
encrypt.c: /tmp/cctIJPT8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIJPT8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIJPT8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctIJPT8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIJPT8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIJPT8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIJPT8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctIJPT8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIJPT8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctIJPT8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIJPT8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIJPT8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIJPT8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIJPT8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIJPT8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctIJPT8.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 -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/cc8Dhp0d.s: Assembler messages:
encrypt.c: /tmp/cc8Dhp0d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Dhp0d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Dhp0d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Dhp0d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Dhp0d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Dhp0d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Dhp0d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Dhp0d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Dhp0d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Dhp0d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Dhp0d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Dhp0d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Dhp0d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dhp0d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Dhp0d.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 -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/ccNMACth.s: Assembler messages:
encrypt.c: /tmp/ccNMACth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMACth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMACth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMACth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMACth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMACth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMACth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMACth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMACth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMACth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMACth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMACth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMACth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMACth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMACth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMACth.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 -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/ccTdkKba.s: Assembler messages:
encrypt.c: /tmp/ccTdkKba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdkKba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTdkKba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTdkKba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdkKba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdkKba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdkKba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTdkKba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTdkKba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdkKba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTdkKba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdkKba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdkKba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdkKba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdkKba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdkKba.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 -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/ccZIghJa.s: Assembler messages:
encrypt.c: /tmp/ccZIghJa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIghJa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIghJa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZIghJa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIghJa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIghJa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIghJa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZIghJa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIghJa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZIghJa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIghJa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIghJa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIghJa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIghJa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIghJa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZIghJa.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 -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/cc8wLTiY.s: Assembler messages:
encrypt.c: /tmp/cc8wLTiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8wLTiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8wLTiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8wLTiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wLTiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wLTiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wLTiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8wLTiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8wLTiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wLTiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8wLTiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wLTiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wLTiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wLTiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wLTiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wLTiY.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 -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/ccuYfujB.s: Assembler messages:
encrypt.c: /tmp/ccuYfujB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYfujB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYfujB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYfujB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYfujB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYfujB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYfujB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYfujB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYfujB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYfujB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYfujB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYfujB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYfujB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYfujB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYfujB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYfujB.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 -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/ccDss7qZ.s: Assembler messages:
encrypt.c: /tmp/ccDss7qZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDss7qZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDss7qZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDss7qZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDss7qZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDss7qZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDss7qZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDss7qZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDss7qZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDss7qZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDss7qZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDss7qZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDss7qZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDss7qZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDss7qZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDss7qZ.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/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/ccnR2jbn.s: Assembler messages:
encrypt.c: /tmp/ccnR2jbn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnR2jbn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnR2jbn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnR2jbn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnR2jbn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnR2jbn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnR2jbn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnR2jbn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnR2jbn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnR2jbn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnR2jbn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnR2jbn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnR2jbn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnR2jbn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnR2jbn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnR2jbn.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/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/ccFoG5jQ.s: Assembler messages:
encrypt.c: /tmp/ccFoG5jQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoG5jQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoG5jQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoG5jQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoG5jQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoG5jQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoG5jQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoG5jQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFoG5jQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoG5jQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoG5jQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoG5jQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoG5jQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoG5jQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoG5jQ.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/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/ccV7HCT4.s: Assembler messages:
encrypt.c: /tmp/ccV7HCT4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7HCT4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7HCT4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7HCT4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7HCT4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7HCT4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7HCT4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7HCT4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7HCT4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7HCT4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV7HCT4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7HCT4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7HCT4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7HCT4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7HCT4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7HCT4.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/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/ccVTIra0.s: Assembler messages:
encrypt.c: /tmp/ccVTIra0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVTIra0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVTIra0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVTIra0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTIra0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTIra0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTIra0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVTIra0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVTIra0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTIra0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVTIra0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTIra0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTIra0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTIra0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTIra0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTIra0.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/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/ccXflJvs.s: Assembler messages:
encrypt.c: /tmp/ccXflJvs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXflJvs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXflJvs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXflJvs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXflJvs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXflJvs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXflJvs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXflJvs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXflJvs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXflJvs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXflJvs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXflJvs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXflJvs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflJvs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXflJvs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXflJvs.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 -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/ccSxXgA5.s: Assembler messages:
encrypt.c: /tmp/ccSxXgA5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxXgA5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxXgA5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxXgA5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxXgA5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxXgA5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxXgA5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxXgA5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxXgA5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxXgA5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSxXgA5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxXgA5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxXgA5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxXgA5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxXgA5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxXgA5.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/ccXqY0C1.s: Assembler messages:
encrypt.c: /tmp/ccXqY0C1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXqY0C1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXqY0C1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXqY0C1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqY0C1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqY0C1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqY0C1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXqY0C1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXqY0C1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXqY0C1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqY0C1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqY0C1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqY0C1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqY0C1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqY0C1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXqY0C1.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/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/ccMhGcXV.s: Assembler messages:
encrypt.c: /tmp/ccMhGcXV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhGcXV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhGcXV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhGcXV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhGcXV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhGcXV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhGcXV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhGcXV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhGcXV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMhGcXV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhGcXV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhGcXV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhGcXV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhGcXV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhGcXV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhGcXV.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 -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/ccm0WvcX.s: Assembler messages:
encrypt.c: /tmp/ccm0WvcX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0WvcX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0WvcX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0WvcX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0WvcX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0WvcX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0WvcX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0WvcX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0WvcX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0WvcX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm0WvcX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0WvcX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0WvcX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0WvcX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WvcX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0WvcX.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/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/ccDIzrl3.s: Assembler messages:
encrypt.c: /tmp/ccDIzrl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIzrl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIzrl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIzrl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzrl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzrl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzrl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIzrl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIzrl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzrl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIzrl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzrl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzrl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzrl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzrl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzrl3.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/ccdwqF34.s: Assembler messages:
encrypt.c: /tmp/ccdwqF34.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwqF34.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwqF34.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwqF34.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwqF34.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwqF34.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwqF34.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwqF34.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwqF34.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdwqF34.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwqF34.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwqF34.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwqF34.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwqF34.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwqF34.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwqF34.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/ccHtV65V.s: Assembler messages:
encrypt.c: /tmp/ccHtV65V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtV65V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtV65V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtV65V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtV65V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtV65V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtV65V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtV65V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtV65V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHtV65V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtV65V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtV65V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtV65V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtV65V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtV65V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtV65V.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/ccWWuQh1.s: Assembler messages:
encrypt.c: /tmp/ccWWuQh1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWWuQh1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWWuQh1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWWuQh1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWuQh1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWuQh1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWuQh1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWWuQh1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWWuQh1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWuQh1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWWuQh1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWuQh1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWuQh1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWuQh1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWuQh1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWuQh1.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/ccROAWpY.s: Assembler messages:
encrypt.c: /tmp/ccROAWpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROAWpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROAWpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccROAWpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROAWpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROAWpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccROAWpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.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/ccROAWpY.s: Assembler messages:
encrypt.c: /tmp/ccROAWpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROAWpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROAWpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccROAWpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROAWpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROAWpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccROAWpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROAWpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROAWpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROAWpY.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/ccToPylE.s: Assembler messages:
encrypt.c: /tmp/ccToPylE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToPylE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToPylE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccToPylE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToPylE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToPylE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToPylE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToPylE.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/ccToPylE.s: Assembler messages:
encrypt.c: /tmp/ccToPylE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToPylE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToPylE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccToPylE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToPylE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToPylE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToPylE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToPylE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToPylE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToPylE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToPylE.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/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/cc7NTB2v.s: Assembler messages:
encrypt.c: /tmp/cc7NTB2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7NTB2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7NTB2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7NTB2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7NTB2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7NTB2v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7NTB2v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7NTB2v.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/cc7NTB2v.s: Assembler messages:
encrypt.c: /tmp/cc7NTB2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7NTB2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7NTB2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7NTB2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7NTB2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7NTB2v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7NTB2v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NTB2v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NTB2v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NTB2v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7NTB2v.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/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/ccpurZsI.s: Assembler messages:
encrypt.c: /tmp/ccpurZsI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpurZsI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpurZsI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpurZsI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpurZsI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpurZsI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpurZsI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.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/ccpurZsI.s: Assembler messages:
encrypt.c: /tmp/ccpurZsI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpurZsI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpurZsI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpurZsI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpurZsI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpurZsI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpurZsI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpurZsI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpurZsI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpurZsI.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/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/ccOOfnha.s: Assembler messages:
encrypt.c: /tmp/ccOOfnha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOfnha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOfnha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOfnha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOfnha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOfnha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOfnha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.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/ccOOfnha.s: Assembler messages:
encrypt.c: /tmp/ccOOfnha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOfnha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOfnha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOfnha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOfnha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOfnha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOfnha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOfnha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOfnha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOfnha.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 -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/ccgNnDoH.s: Assembler messages:
encrypt.c: /tmp/ccgNnDoH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNnDoH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNnDoH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNnDoH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNnDoH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNnDoH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNnDoH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNnDoH.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/ccgNnDoH.s: Assembler messages:
encrypt.c: /tmp/ccgNnDoH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNnDoH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNnDoH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNnDoH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNnDoH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNnDoH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNnDoH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNnDoH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNnDoH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNnDoH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNnDoH.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/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/ccGmWA7v.s: Assembler messages:
encrypt.c: /tmp/ccGmWA7v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmWA7v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmWA7v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmWA7v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmWA7v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmWA7v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGmWA7v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmWA7v.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/ccGmWA7v.s: Assembler messages:
encrypt.c: /tmp/ccGmWA7v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmWA7v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmWA7v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmWA7v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmWA7v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmWA7v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGmWA7v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmWA7v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmWA7v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmWA7v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmWA7v.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/ccy0CfrP.s: Assembler messages:
encrypt.c: /tmp/ccy0CfrP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0CfrP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0CfrP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0CfrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0CfrP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0CfrP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy0CfrP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.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/ccy0CfrP.s: Assembler messages:
encrypt.c: /tmp/ccy0CfrP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0CfrP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0CfrP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0CfrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0CfrP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0CfrP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy0CfrP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0CfrP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0CfrP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0CfrP.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/cck9XhIA.s: Assembler messages:
encrypt.c: /tmp/cck9XhIA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9XhIA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9XhIA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck9XhIA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9XhIA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9XhIA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9XhIA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9XhIA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9XhIA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck9XhIA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9XhIA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9XhIA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9XhIA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9XhIA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9XhIA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9XhIA.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/ccoZQDLL.s: Assembler messages:
encrypt.c: /tmp/ccoZQDLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZQDLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZQDLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZQDLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZQDLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZQDLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZQDLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZQDLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZQDLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZQDLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZQDLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZQDLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZQDLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZQDLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZQDLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZQDLL.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 -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/ccONNDxB.s: Assembler messages:
encrypt.c: /tmp/ccONNDxB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONNDxB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONNDxB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccONNDxB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONNDxB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONNDxB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONNDxB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONNDxB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONNDxB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONNDxB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONNDxB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONNDxB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONNDxB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONNDxB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONNDxB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONNDxB.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/ccdNdg2K.s: Assembler messages:
encrypt.c: /tmp/ccdNdg2K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNdg2K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNdg2K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNdg2K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNdg2K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNdg2K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNdg2K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNdg2K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNdg2K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNdg2K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNdg2K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNdg2K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNdg2K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNdg2K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNdg2K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNdg2K.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/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/cc8kFL0y.s: Assembler messages:
encrypt.c: /tmp/cc8kFL0y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kFL0y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kFL0y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kFL0y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kFL0y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kFL0y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kFL0y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kFL0y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kFL0y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kFL0y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kFL0y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kFL0y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kFL0y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kFL0y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kFL0y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kFL0y.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/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/ccHuVi8H.s: Assembler messages:
encrypt.c: /tmp/ccHuVi8H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuVi8H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuVi8H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuVi8H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVi8H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVi8H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVi8H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuVi8H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuVi8H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVi8H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHuVi8H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVi8H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVi8H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVi8H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVi8H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVi8H.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/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/ccC8rRvj.s: Assembler messages:
encrypt.c: /tmp/ccC8rRvj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8rRvj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8rRvj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8rRvj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8rRvj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8rRvj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8rRvj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8rRvj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8rRvj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8rRvj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8rRvj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8rRvj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8rRvj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8rRvj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8rRvj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8rRvj.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/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/ccMbBdy9.s: Assembler messages:
encrypt.c: /tmp/ccMbBdy9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbBdy9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbBdy9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbBdy9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbBdy9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbBdy9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbBdy9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbBdy9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbBdy9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbBdy9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbBdy9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbBdy9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbBdy9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbBdy9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbBdy9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbBdy9.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 -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/cc67KiGt.s: Assembler messages:
encrypt.c: /tmp/cc67KiGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67KiGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67KiGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67KiGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67KiGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67KiGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67KiGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67KiGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67KiGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67KiGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67KiGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67KiGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67KiGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67KiGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67KiGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67KiGt.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/ccECQik2.s: Assembler messages:
encrypt.c: /tmp/ccECQik2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECQik2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECQik2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccECQik2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECQik2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECQik2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECQik2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECQik2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECQik2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccECQik2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECQik2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECQik2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECQik2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECQik2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECQik2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECQik2.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/ccUVgxus.s: Assembler messages:
encrypt.c: /tmp/ccUVgxus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUVgxus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUVgxus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUVgxus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVgxus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVgxus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVgxus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUVgxus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUVgxus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVgxus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUVgxus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVgxus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVgxus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVgxus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVgxus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVgxus.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/ccZ82vvb.s: Assembler messages:
encrypt.c: /tmp/ccZ82vvb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ82vvb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ82vvb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ82vvb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ82vvb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ82vvb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ82vvb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ82vvb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ82vvb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ82vvb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ82vvb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ82vvb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ82vvb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ82vvb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ82vvb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ82vvb.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/cc9PFNrt.s: Assembler messages:
encrypt.c: /tmp/cc9PFNrt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9PFNrt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9PFNrt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9PFNrt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PFNrt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PFNrt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PFNrt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9PFNrt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9PFNrt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PFNrt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9PFNrt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PFNrt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PFNrt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PFNrt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PFNrt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PFNrt.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/ccu0wag2.s: Assembler messages:
encrypt.c: /tmp/ccu0wag2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0wag2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0wag2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0wag2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0wag2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0wag2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0wag2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0wag2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0wag2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu0wag2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0wag2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0wag2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0wag2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0wag2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0wag2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0wag2.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/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/cc0FOnV0.s: Assembler messages:
encrypt.c: /tmp/cc0FOnV0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FOnV0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FOnV0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FOnV0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FOnV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FOnV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FOnV0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FOnV0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FOnV0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0FOnV0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FOnV0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FOnV0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FOnV0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FOnV0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FOnV0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FOnV0.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/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/ccStkJAl.s: Assembler messages:
encrypt.c: /tmp/ccStkJAl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccStkJAl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccStkJAl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccStkJAl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStkJAl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStkJAl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStkJAl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccStkJAl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccStkJAl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStkJAl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccStkJAl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStkJAl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStkJAl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStkJAl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStkJAl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStkJAl.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 -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/ccZTYszU.s: Assembler messages:
encrypt.c: /tmp/ccZTYszU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTYszU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTYszU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTYszU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYszU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYszU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYszU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTYszU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTYszU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZTYszU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYszU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYszU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYszU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYszU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYszU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTYszU.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/ccvTTAwj.s: Assembler messages:
encrypt.c: /tmp/ccvTTAwj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTTAwj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvTTAwj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvTTAwj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTTAwj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTTAwj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTTAwj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvTTAwj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvTTAwj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTTAwj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvTTAwj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTTAwj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTTAwj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTTAwj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTTAwj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTTAwj.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/cc408KNp.s: Assembler messages:
encrypt.c: /tmp/cc408KNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc408KNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc408KNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc408KNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc408KNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc408KNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc408KNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc408KNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc408KNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc408KNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc408KNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc408KNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc408KNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc408KNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc408KNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc408KNp.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/ccrULYrZ.s: Assembler messages:
encrypt.c: /tmp/ccrULYrZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrULYrZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrULYrZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrULYrZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrULYrZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrULYrZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrULYrZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrULYrZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrULYrZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrULYrZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrULYrZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrULYrZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrULYrZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrULYrZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrULYrZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrULYrZ.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/ccAxDYgi.s: Assembler messages:
encrypt.c: /tmp/ccAxDYgi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxDYgi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxDYgi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxDYgi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDYgi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDYgi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDYgi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxDYgi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxDYgi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDYgi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxDYgi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDYgi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDYgi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDYgi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDYgi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDYgi.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/ccqfp6h0.s: Assembler messages:
encrypt.c: /tmp/ccqfp6h0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfp6h0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfp6h0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfp6h0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfp6h0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfp6h0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfp6h0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfp6h0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfp6h0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqfp6h0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfp6h0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfp6h0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfp6h0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfp6h0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfp6h0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfp6h0.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/cc2rJHeQ.s: Assembler messages:
encrypt.c: /tmp/cc2rJHeQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rJHeQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rJHeQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rJHeQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rJHeQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rJHeQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rJHeQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rJHeQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rJHeQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rJHeQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rJHeQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rJHeQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rJHeQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rJHeQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rJHeQ.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/ccP5GtP8.s: Assembler messages:
encrypt.c: /tmp/ccP5GtP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5GtP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5GtP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5GtP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5GtP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5GtP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5GtP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5GtP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5GtP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5GtP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP5GtP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5GtP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5GtP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5GtP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5GtP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5GtP8.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/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/ccbY79EF.s: Assembler messages:
encrypt.c: /tmp/ccbY79EF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbY79EF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbY79EF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbY79EF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbY79EF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbY79EF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbY79EF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbY79EF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbY79EF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbY79EF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbY79EF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbY79EF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbY79EF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY79EF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbY79EF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbY79EF.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/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/cctL5Vk8.s: Assembler messages:
encrypt.c: /tmp/cctL5Vk8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctL5Vk8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctL5Vk8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctL5Vk8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctL5Vk8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctL5Vk8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctL5Vk8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctL5Vk8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctL5Vk8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctL5Vk8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctL5Vk8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctL5Vk8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctL5Vk8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctL5Vk8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL5Vk8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctL5Vk8.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 -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/ccCyzfYQ.s: Assembler messages:
encrypt.c: /tmp/ccCyzfYQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyzfYQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyzfYQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyzfYQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyzfYQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyzfYQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyzfYQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyzfYQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCyzfYQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyzfYQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyzfYQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyzfYQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyzfYQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyzfYQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyzfYQ.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/ccLVu2Yi.s: Assembler messages:
encrypt.c: /tmp/ccLVu2Yi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVu2Yi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVu2Yi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVu2Yi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVu2Yi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVu2Yi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVu2Yi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVu2Yi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVu2Yi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLVu2Yi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVu2Yi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVu2Yi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVu2Yi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVu2Yi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVu2Yi.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/ccW4kv8N.s: Assembler messages:
encrypt.c: /tmp/ccW4kv8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4kv8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4kv8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4kv8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4kv8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4kv8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4kv8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4kv8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4kv8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW4kv8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4kv8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4kv8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4kv8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4kv8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4kv8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4kv8N.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/ccrQkbr8.s: Assembler messages:
encrypt.c: /tmp/ccrQkbr8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQkbr8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQkbr8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQkbr8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQkbr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQkbr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQkbr8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQkbr8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQkbr8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQkbr8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrQkbr8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQkbr8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQkbr8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQkbr8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQkbr8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQkbr8.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/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/cchN9UhB.s: Assembler messages:
encrypt.c: /tmp/cchN9UhB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchN9UhB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchN9UhB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchN9UhB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchN9UhB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchN9UhB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchN9UhB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchN9UhB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchN9UhB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchN9UhB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchN9UhB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchN9UhB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchN9UhB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchN9UhB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN9UhB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchN9UhB.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/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/ccvDdSPr.s: Assembler messages:
encrypt.c: /tmp/ccvDdSPr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDdSPr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDdSPr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDdSPr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDdSPr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDdSPr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDdSPr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDdSPr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDdSPr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvDdSPr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDdSPr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDdSPr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDdSPr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDdSPr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDdSPr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDdSPr.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 -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/cc7AbqJD.s: Assembler messages:
encrypt.c: /tmp/cc7AbqJD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AbqJD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AbqJD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AbqJD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AbqJD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AbqJD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AbqJD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AbqJD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AbqJD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AbqJD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7AbqJD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AbqJD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AbqJD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AbqJD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AbqJD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AbqJD.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/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/cc7TPYAr.s: Assembler messages:
encrypt.c: /tmp/cc7TPYAr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TPYAr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TPYAr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TPYAr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TPYAr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TPYAr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TPYAr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TPYAr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TPYAr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7TPYAr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TPYAr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TPYAr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TPYAr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TPYAr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TPYAr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TPYAr.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/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/ccdmkJys.s: Assembler messages:
encrypt.c: /tmp/ccdmkJys.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmkJys.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmkJys.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmkJys.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmkJys.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmkJys.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmkJys.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmkJys.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmkJys.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdmkJys.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmkJys.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmkJys.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmkJys.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmkJys.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmkJys.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmkJys.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/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/ccmRfEvA.s: Assembler messages:
encrypt.c: /tmp/ccmRfEvA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRfEvA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRfEvA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRfEvA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRfEvA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRfEvA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRfEvA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRfEvA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRfEvA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRfEvA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRfEvA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRfEvA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRfEvA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRfEvA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRfEvA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRfEvA.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/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/ccVbkglt.s: Assembler messages:
encrypt.c: /tmp/ccVbkglt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbkglt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbkglt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbkglt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbkglt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbkglt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbkglt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbkglt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbkglt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbkglt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbkglt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbkglt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbkglt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbkglt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbkglt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbkglt.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 -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/cczPe55h.s: Assembler messages:
encrypt.c: /tmp/cczPe55h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPe55h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPe55h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczPe55h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPe55h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPe55h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPe55h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPe55h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPe55h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczPe55h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPe55h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPe55h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPe55h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPe55h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPe55h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPe55h.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/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/ccksyL5a.s: Assembler messages:
encrypt.c: /tmp/ccksyL5a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksyL5a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksyL5a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccksyL5a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksyL5a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksyL5a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksyL5a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksyL5a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksyL5a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccksyL5a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksyL5a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksyL5a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksyL5a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksyL5a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksyL5a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksyL5a.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/ccw16Brr.s: Assembler messages:
encrypt.c: /tmp/ccw16Brr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw16Brr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw16Brr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw16Brr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw16Brr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw16Brr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw16Brr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw16Brr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw16Brr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw16Brr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw16Brr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw16Brr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw16Brr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw16Brr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw16Brr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw16Brr.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/cc2Kn44k.s: Assembler messages:
encrypt.c: /tmp/cc2Kn44k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Kn44k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Kn44k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Kn44k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Kn44k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Kn44k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Kn44k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Kn44k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Kn44k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Kn44k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Kn44k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Kn44k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Kn44k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kn44k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Kn44k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Kn44k.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/ccKHwsMB.s: Assembler messages:
encrypt.c: /tmp/ccKHwsMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHwsMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHwsMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHwsMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHwsMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHwsMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHwsMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHwsMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHwsMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHwsMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKHwsMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHwsMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHwsMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHwsMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHwsMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHwsMB.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/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/ccLx7ssr.s: Assembler messages:
encrypt.c: /tmp/ccLx7ssr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLx7ssr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLx7ssr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLx7ssr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLx7ssr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLx7ssr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLx7ssr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLx7ssr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLx7ssr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLx7ssr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLx7ssr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLx7ssr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLx7ssr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLx7ssr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLx7ssr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLx7ssr.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=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/ccX3wskj.s: Assembler messages:
encrypt.c: /tmp/ccX3wskj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX3wskj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX3wskj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX3wskj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX3wskj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX3wskj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX3wskj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX3wskj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX3wskj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX3wskj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX3wskj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX3wskj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX3wskj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3wskj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX3wskj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX3wskj.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/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/ccRbrpd8.s: Assembler messages:
encrypt.c: /tmp/ccRbrpd8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbrpd8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbrpd8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbrpd8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrpd8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrpd8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrpd8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbrpd8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbrpd8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRbrpd8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrpd8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrpd8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrpd8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrpd8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrpd8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbrpd8.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/ccv3FJqY.s: Assembler messages:
encrypt.c: /tmp/ccv3FJqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv3FJqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv3FJqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv3FJqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3FJqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3FJqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3FJqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv3FJqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv3FJqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3FJqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv3FJqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3FJqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3FJqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3FJqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3FJqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3FJqY.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/ccDDS5X1.s: Assembler messages:
encrypt.c: /tmp/ccDDS5X1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDS5X1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDS5X1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDS5X1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDS5X1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDS5X1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDS5X1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDS5X1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDS5X1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDDS5X1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDS5X1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDS5X1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDS5X1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDS5X1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDS5X1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDS5X1.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/cca2yodR.s: Assembler messages:
encrypt.c: /tmp/cca2yodR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2yodR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2yodR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2yodR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2yodR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2yodR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2yodR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2yodR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2yodR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2yodR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2yodR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2yodR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2yodR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2yodR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2yodR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2yodR.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/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/ccKOOAi8.s: Assembler messages:
encrypt.c: /tmp/ccKOOAi8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOOAi8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOOAi8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOOAi8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOOAi8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOOAi8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOOAi8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOOAi8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOOAi8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKOOAi8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOOAi8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOOAi8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOOAi8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOOAi8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOOAi8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOOAi8.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/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/cclv0opX.s: Assembler messages:
encrypt.c: /tmp/cclv0opX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclv0opX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclv0opX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclv0opX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv0opX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv0opX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv0opX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclv0opX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclv0opX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv0opX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclv0opX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv0opX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv0opX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv0opX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv0opX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv0opX.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/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/cclqEbaR.s: Assembler messages:
encrypt.c: /tmp/cclqEbaR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqEbaR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqEbaR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclqEbaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqEbaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqEbaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqEbaR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqEbaR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqEbaR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqEbaR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclqEbaR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqEbaR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqEbaR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqEbaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqEbaR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqEbaR.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/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/ccvgh9G2.s: Assembler messages:
encrypt.c: /tmp/ccvgh9G2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgh9G2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgh9G2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgh9G2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgh9G2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgh9G2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgh9G2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgh9G2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgh9G2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvgh9G2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgh9G2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgh9G2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgh9G2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgh9G2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgh9G2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgh9G2.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=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/cc9gxMaM.s: Assembler messages:
encrypt.c: /tmp/cc9gxMaM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gxMaM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gxMaM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gxMaM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gxMaM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gxMaM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gxMaM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gxMaM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gxMaM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gxMaM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gxMaM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gxMaM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gxMaM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gxMaM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gxMaM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gxMaM.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/ccFpXkOT.s: Assembler messages:
encrypt.c: /tmp/ccFpXkOT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpXkOT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpXkOT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpXkOT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpXkOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpXkOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpXkOT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpXkOT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpXkOT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFpXkOT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFpXkOT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpXkOT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpXkOT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpXkOT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFpXkOT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpXkOT.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/cc7pvlXT.s: Assembler messages:
encrypt.c: /tmp/cc7pvlXT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pvlXT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pvlXT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pvlXT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pvlXT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pvlXT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pvlXT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pvlXT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pvlXT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7pvlXT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pvlXT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pvlXT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pvlXT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pvlXT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pvlXT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pvlXT.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/ccma48KG.s: Assembler messages:
encrypt.c: /tmp/ccma48KG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccma48KG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccma48KG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccma48KG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma48KG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma48KG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma48KG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccma48KG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccma48KG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma48KG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccma48KG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma48KG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma48KG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma48KG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma48KG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma48KG.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/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/cc5NielO.s: Assembler messages:
encrypt.c: /tmp/cc5NielO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NielO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NielO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NielO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NielO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NielO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NielO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NielO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NielO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NielO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5NielO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NielO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NielO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NielO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NielO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NielO.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/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/ccyPa9wY.s: Assembler messages:
encrypt.c: /tmp/ccyPa9wY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPa9wY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPa9wY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPa9wY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPa9wY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPa9wY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPa9wY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPa9wY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPa9wY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyPa9wY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPa9wY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPa9wY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPa9wY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPa9wY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPa9wY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPa9wY.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/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/cc4tHBWT.s: Assembler messages:
encrypt.c: /tmp/cc4tHBWT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tHBWT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tHBWT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tHBWT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tHBWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tHBWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tHBWT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tHBWT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tHBWT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tHBWT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tHBWT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tHBWT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tHBWT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tHBWT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tHBWT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tHBWT.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/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/ccKwN8RF.s: Assembler messages:
encrypt.c: /tmp/ccKwN8RF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwN8RF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwN8RF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwN8RF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwN8RF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwN8RF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwN8RF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwN8RF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwN8RF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwN8RF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKwN8RF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwN8RF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwN8RF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwN8RF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwN8RF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwN8RF.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/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/ccJeNAbo.s: Assembler messages:
encrypt.c: /tmp/ccJeNAbo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJeNAbo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJeNAbo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJeNAbo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeNAbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeNAbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeNAbo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJeNAbo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJeNAbo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeNAbo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJeNAbo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeNAbo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeNAbo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeNAbo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeNAbo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeNAbo.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/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/cccNEc0c.s: Assembler messages:
encrypt.c: /tmp/cccNEc0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccNEc0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccNEc0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccNEc0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNEc0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNEc0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNEc0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccNEc0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccNEc0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccNEc0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNEc0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNEc0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNEc0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNEc0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNEc0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccNEc0c.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/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/ccqguX4d.s: Assembler messages:
encrypt.c: /tmp/ccqguX4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqguX4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqguX4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqguX4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqguX4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqguX4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqguX4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqguX4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqguX4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqguX4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqguX4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqguX4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqguX4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqguX4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqguX4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqguX4d.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/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/ccr19Ndg.s: Assembler messages:
encrypt.c: /tmp/ccr19Ndg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr19Ndg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr19Ndg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr19Ndg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr19Ndg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr19Ndg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr19Ndg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr19Ndg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr19Ndg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr19Ndg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr19Ndg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr19Ndg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr19Ndg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr19Ndg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr19Ndg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr19Ndg.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 -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/ccEDy2Mn.s: Assembler messages:
encrypt.c: /tmp/ccEDy2Mn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDy2Mn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDy2Mn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDy2Mn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDy2Mn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDy2Mn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDy2Mn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDy2Mn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEDy2Mn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDy2Mn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDy2Mn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDy2Mn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDy2Mn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDy2Mn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDy2Mn.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/ccSyyIFo.s: Assembler messages:
encrypt.c: /tmp/ccSyyIFo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSyyIFo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSyyIFo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSyyIFo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyyIFo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyyIFo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyyIFo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSyyIFo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSyyIFo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyyIFo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSyyIFo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyyIFo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyyIFo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyyIFo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyyIFo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyyIFo.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/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/ccTAndCe.s: Assembler messages:
encrypt.c: /tmp/ccTAndCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAndCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAndCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAndCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAndCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAndCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAndCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAndCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAndCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTAndCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAndCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAndCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAndCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAndCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAndCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAndCe.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-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/cckPvsYl.s: Assembler messages:
encrypt.c: /tmp/cckPvsYl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPvsYl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPvsYl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckPvsYl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPvsYl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPvsYl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPvsYl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPvsYl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPvsYl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPvsYl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPvsYl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPvsYl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPvsYl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPvsYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPvsYl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPvsYl.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-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/ccecoJA4.s: Assembler messages:
encrypt.c: /tmp/ccecoJA4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecoJA4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecoJA4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccecoJA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecoJA4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecoJA4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecoJA4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecoJA4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecoJA4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccecoJA4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecoJA4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecoJA4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecoJA4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecoJA4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecoJA4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecoJA4.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 -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/cctY6jbf.s: Assembler messages:
encrypt.c: /tmp/cctY6jbf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY6jbf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY6jbf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctY6jbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY6jbf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY6jbf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY6jbf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY6jbf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY6jbf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY6jbf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctY6jbf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY6jbf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY6jbf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY6jbf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY6jbf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY6jbf.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 -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/ccOWpX65.s: Assembler messages:
encrypt.c: /tmp/ccOWpX65.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWpX65.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWpX65.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWpX65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWpX65.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWpX65.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWpX65.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWpX65.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWpX65.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWpX65.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWpX65.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWpX65.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWpX65.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWpX65.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWpX65.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWpX65.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/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/ccYGEwQ6.s: Assembler messages:
encrypt.c: /tmp/ccYGEwQ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGEwQ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGEwQ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGEwQ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGEwQ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGEwQ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGEwQ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGEwQ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGEwQ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYGEwQ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGEwQ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGEwQ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGEwQ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGEwQ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGEwQ6.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/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/cc7zT0zd.s: Assembler messages:
encrypt.c: /tmp/cc7zT0zd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zT0zd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zT0zd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zT0zd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zT0zd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zT0zd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zT0zd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zT0zd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zT0zd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zT0zd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7zT0zd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zT0zd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zT0zd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zT0zd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zT0zd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zT0zd.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/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/ccSPyJ02.s: Assembler messages:
encrypt.c: /tmp/ccSPyJ02.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPyJ02.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPyJ02.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPyJ02.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPyJ02.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPyJ02.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPyJ02.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPyJ02.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPyJ02.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPyJ02.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPyJ02.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPyJ02.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPyJ02.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPyJ02.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPyJ02.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPyJ02.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/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/ccBuNU43.s: Assembler messages:
encrypt.c: /tmp/ccBuNU43.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuNU43.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuNU43.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuNU43.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuNU43.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuNU43.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuNU43.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuNU43.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuNU43.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBuNU43.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuNU43.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuNU43.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuNU43.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuNU43.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuNU43.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuNU43.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/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/ccWhjJEc.s: Assembler messages:
encrypt.c: /tmp/ccWhjJEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhjJEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWhjJEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWhjJEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhjJEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhjJEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhjJEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWhjJEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWhjJEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhjJEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWhjJEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhjJEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhjJEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhjJEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhjJEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhjJEc.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/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/ccHp0oUl.s: Assembler messages:
encrypt.c: /tmp/ccHp0oUl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHp0oUl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHp0oUl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHp0oUl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHp0oUl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHp0oUl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHp0oUl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHp0oUl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHp0oUl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHp0oUl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHp0oUl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHp0oUl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHp0oUl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHp0oUl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0oUl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHp0oUl.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 -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/ccsj3KQv.s: Assembler messages:
encrypt.c: /tmp/ccsj3KQv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsj3KQv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsj3KQv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsj3KQv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsj3KQv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsj3KQv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsj3KQv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsj3KQv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsj3KQv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsj3KQv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsj3KQv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsj3KQv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsj3KQv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj3KQv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsj3KQv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsj3KQv.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 -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/ccUhvf3p.s: Assembler messages:
encrypt.c: /tmp/ccUhvf3p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhvf3p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhvf3p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhvf3p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhvf3p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhvf3p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhvf3p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhvf3p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhvf3p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhvf3p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhvf3p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhvf3p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhvf3p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhvf3p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhvf3p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhvf3p.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 -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/ccXGqXVn.s: Assembler messages:
encrypt.c: /tmp/ccXGqXVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGqXVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGqXVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGqXVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGqXVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGqXVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGqXVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGqXVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGqXVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGqXVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGqXVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGqXVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGqXVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGqXVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGqXVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGqXVn.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/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/ccKPrsMx.s: Assembler messages:
encrypt.c: /tmp/ccKPrsMx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPrsMx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPrsMx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPrsMx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPrsMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPrsMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPrsMx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPrsMx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPrsMx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKPrsMx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPrsMx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPrsMx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPrsMx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPrsMx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPrsMx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPrsMx.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/ccKvAFQm.s: Assembler messages:
encrypt.c: /tmp/ccKvAFQm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKvAFQm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKvAFQm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKvAFQm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvAFQm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvAFQm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvAFQm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKvAFQm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKvAFQm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvAFQm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKvAFQm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvAFQm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvAFQm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvAFQm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvAFQm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvAFQm.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/cc1uhbMm.s: Assembler messages:
encrypt.c: /tmp/cc1uhbMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uhbMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uhbMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uhbMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uhbMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uhbMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uhbMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uhbMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uhbMm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1uhbMm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uhbMm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uhbMm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uhbMm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uhbMm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uhbMm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uhbMm.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/ccvaY2Ns.s: Assembler messages:
encrypt.c: /tmp/ccvaY2Ns.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvaY2Ns.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvaY2Ns.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvaY2Ns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaY2Ns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaY2Ns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaY2Ns.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvaY2Ns.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaY2Ns.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvaY2Ns.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaY2Ns.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaY2Ns.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaY2Ns.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaY2Ns.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaY2Ns.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/cc2YW2PK.s: Assembler messages:
encrypt.c: /tmp/cc2YW2PK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YW2PK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YW2PK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YW2PK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YW2PK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YW2PK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YW2PK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YW2PK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YW2PK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2YW2PK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YW2PK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YW2PK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YW2PK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YW2PK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YW2PK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YW2PK.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/ccWTH9PV.s: Assembler messages:
encrypt.c: /tmp/ccWTH9PV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTH9PV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTH9PV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTH9PV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTH9PV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTH9PV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTH9PV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTH9PV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTH9PV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTH9PV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWTH9PV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTH9PV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTH9PV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTH9PV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTH9PV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTH9PV.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/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/ccWmVEYI.s: Assembler messages:
encrypt.c: /tmp/ccWmVEYI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmVEYI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWmVEYI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmVEYI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmVEYI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmVEYI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmVEYI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWmVEYI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWmVEYI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWmVEYI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmVEYI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmVEYI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmVEYI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmVEYI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmVEYI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmVEYI.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/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/ccpbYKgN.s: Assembler messages:
encrypt.c: /tmp/ccpbYKgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbYKgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbYKgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbYKgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbYKgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbYKgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbYKgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbYKgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbYKgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbYKgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbYKgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbYKgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbYKgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbYKgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbYKgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbYKgN.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/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/ccQOITzU.s: Assembler messages:
encrypt.c: /tmp/ccQOITzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOITzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOITzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOITzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOITzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOITzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOITzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOITzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOITzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOITzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQOITzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOITzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOITzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOITzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOITzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOITzU.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/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/ccruQlCS.s: Assembler messages:
encrypt.c: /tmp/ccruQlCS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruQlCS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruQlCS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccruQlCS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruQlCS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruQlCS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruQlCS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruQlCS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruQlCS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruQlCS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruQlCS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruQlCS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruQlCS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruQlCS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruQlCS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruQlCS.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/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/ccYZZiVK.s: Assembler messages:
encrypt.c: /tmp/ccYZZiVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZZiVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZZiVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZZiVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZiVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZiVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZiVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZZiVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZZiVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZZiVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZiVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZiVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZiVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZiVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZiVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZZiVK.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=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/ccreoblR.s: Assembler messages:
encrypt.c: /tmp/ccreoblR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreoblR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccreoblR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccreoblR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreoblR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreoblR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreoblR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccreoblR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccreoblR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreoblR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccreoblR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreoblR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreoblR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreoblR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreoblR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreoblR.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=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/cc5UYEGa.s: Assembler messages:
encrypt.c: /tmp/cc5UYEGa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5UYEGa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5UYEGa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5UYEGa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UYEGa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UYEGa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UYEGa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5UYEGa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5UYEGa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5UYEGa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UYEGa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UYEGa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UYEGa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UYEGa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UYEGa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5UYEGa.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 -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/ccXo1v6n.s: Assembler messages:
encrypt.c: /tmp/ccXo1v6n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXo1v6n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXo1v6n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXo1v6n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo1v6n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo1v6n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo1v6n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXo1v6n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXo1v6n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo1v6n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXo1v6n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo1v6n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo1v6n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo1v6n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo1v6n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo1v6n.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 -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/cc1VB4GR.s: Assembler messages:
encrypt.c: /tmp/cc1VB4GR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VB4GR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VB4GR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VB4GR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VB4GR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VB4GR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VB4GR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VB4GR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VB4GR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1VB4GR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VB4GR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VB4GR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VB4GR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VB4GR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VB4GR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VB4GR.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/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/ccE8SjVc.s: Assembler messages:
encrypt.c: /tmp/ccE8SjVc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8SjVc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8SjVc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8SjVc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8SjVc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8SjVc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8SjVc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8SjVc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8SjVc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8SjVc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE8SjVc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8SjVc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8SjVc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8SjVc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8SjVc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8SjVc.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 -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/ccqhSzZj.s: Assembler messages:
encrypt.c: /tmp/ccqhSzZj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhSzZj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhSzZj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhSzZj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhSzZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhSzZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhSzZj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhSzZj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhSzZj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqhSzZj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhSzZj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhSzZj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhSzZj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhSzZj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhSzZj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhSzZj.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/ccuvK5sz.s: Assembler messages:
encrypt.c: /tmp/ccuvK5sz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvK5sz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvK5sz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvK5sz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvK5sz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvK5sz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvK5sz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvK5sz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvK5sz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvK5sz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuvK5sz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvK5sz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvK5sz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvK5sz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvK5sz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvK5sz.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/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/ccIFt3h0.s: Assembler messages:
encrypt.c: /tmp/ccIFt3h0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFt3h0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFt3h0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFt3h0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFt3h0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFt3h0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFt3h0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFt3h0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFt3h0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFt3h0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFt3h0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFt3h0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFt3h0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFt3h0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFt3h0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFt3h0.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=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/ccdcStsq.s: Assembler messages:
encrypt.c: /tmp/ccdcStsq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcStsq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdcStsq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdcStsq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcStsq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcStsq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcStsq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdcStsq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdcStsq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcStsq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdcStsq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcStsq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcStsq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcStsq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcStsq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcStsq.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/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/ccSgQ0Wv.s: Assembler messages:
encrypt.c: /tmp/ccSgQ0Wv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgQ0Wv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgQ0Wv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgQ0Wv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgQ0Wv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgQ0Wv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgQ0Wv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgQ0Wv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgQ0Wv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSgQ0Wv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgQ0Wv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgQ0Wv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgQ0Wv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgQ0Wv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgQ0Wv.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/ccUan2AE.s: Assembler messages:
encrypt.c: /tmp/ccUan2AE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUan2AE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUan2AE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUan2AE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUan2AE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUan2AE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUan2AE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUan2AE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUan2AE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUan2AE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUan2AE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUan2AE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUan2AE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUan2AE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUan2AE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUan2AE.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/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/ccpDCPKx.s: Assembler messages:
encrypt.c: /tmp/ccpDCPKx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDCPKx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDCPKx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDCPKx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDCPKx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDCPKx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDCPKx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDCPKx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDCPKx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDCPKx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDCPKx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDCPKx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDCPKx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDCPKx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDCPKx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDCPKx.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/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/ccu6q9ws.s: Assembler messages:
encrypt.c: /tmp/ccu6q9ws.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6q9ws.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6q9ws.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6q9ws.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6q9ws.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6q9ws.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6q9ws.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6q9ws.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6q9ws.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6q9ws.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu6q9ws.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6q9ws.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6q9ws.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6q9ws.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6q9ws.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6q9ws.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 -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/ccZVGDKH.s: Assembler messages:
encrypt.c: /tmp/ccZVGDKH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVGDKH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVGDKH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVGDKH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVGDKH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVGDKH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVGDKH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVGDKH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVGDKH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZVGDKH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVGDKH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVGDKH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVGDKH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVGDKH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVGDKH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVGDKH.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/ccdnYlJv.s: Assembler messages:
encrypt.c: /tmp/ccdnYlJv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnYlJv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdnYlJv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdnYlJv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnYlJv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnYlJv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnYlJv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdnYlJv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdnYlJv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnYlJv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdnYlJv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnYlJv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnYlJv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnYlJv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnYlJv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnYlJv.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/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/ccrNDomw.s: Assembler messages:
encrypt.c: /tmp/ccrNDomw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNDomw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNDomw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNDomw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNDomw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNDomw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNDomw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNDomw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNDomw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNDomw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNDomw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNDomw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNDomw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNDomw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNDomw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNDomw.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/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/ccxJcULu.s: Assembler messages:
encrypt.c: /tmp/ccxJcULu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJcULu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJcULu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJcULu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJcULu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJcULu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJcULu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJcULu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJcULu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJcULu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxJcULu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJcULu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJcULu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJcULu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJcULu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJcULu.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/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/ccATo0nP.s: Assembler messages:
encrypt.c: /tmp/ccATo0nP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccATo0nP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccATo0nP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccATo0nP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATo0nP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATo0nP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATo0nP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccATo0nP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccATo0nP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATo0nP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccATo0nP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATo0nP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATo0nP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATo0nP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATo0nP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATo0nP.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 -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/cckZ7mWX.s: Assembler messages:
encrypt.c: /tmp/cckZ7mWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZ7mWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZ7mWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckZ7mWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ7mWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ7mWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ7mWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZ7mWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZ7mWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZ7mWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ7mWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ7mWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ7mWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ7mWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ7mWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZ7mWX.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/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/ccE1MU9Q.s: Assembler messages:
encrypt.c: /tmp/ccE1MU9Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1MU9Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE1MU9Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE1MU9Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1MU9Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1MU9Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1MU9Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE1MU9Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE1MU9Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1MU9Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1MU9Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1MU9Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1MU9Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1MU9Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1MU9Q.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/ccIcxjeK.s: Assembler messages:
encrypt.c: /tmp/ccIcxjeK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcxjeK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcxjeK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcxjeK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcxjeK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcxjeK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcxjeK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcxjeK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcxjeK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcxjeK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIcxjeK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcxjeK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcxjeK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcxjeK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxjeK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcxjeK.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/ccN3DFr1.s: Assembler messages:
encrypt.c: /tmp/ccN3DFr1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3DFr1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3DFr1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3DFr1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3DFr1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3DFr1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3DFr1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3DFr1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3DFr1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3DFr1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3DFr1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3DFr1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3DFr1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DFr1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3DFr1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3DFr1.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/ccbAmRZO.s: Assembler messages:
encrypt.c: /tmp/ccbAmRZO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAmRZO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAmRZO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAmRZO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAmRZO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAmRZO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAmRZO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAmRZO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAmRZO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAmRZO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbAmRZO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAmRZO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAmRZO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAmRZO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAmRZO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAmRZO.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/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/ccRhLsfK.s: Assembler messages:
encrypt.c: /tmp/ccRhLsfK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhLsfK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhLsfK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhLsfK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhLsfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhLsfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhLsfK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhLsfK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhLsfK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhLsfK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRhLsfK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhLsfK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhLsfK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhLsfK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhLsfK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhLsfK.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-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/ccXf21nT.s: Assembler messages:
encrypt.c: /tmp/ccXf21nT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXf21nT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXf21nT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXf21nT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf21nT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf21nT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf21nT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXf21nT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXf21nT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXf21nT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf21nT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf21nT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf21nT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf21nT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf21nT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXf21nT.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-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/cc0lijUq.s: Assembler messages:
encrypt.c: /tmp/cc0lijUq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lijUq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lijUq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lijUq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lijUq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lijUq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lijUq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lijUq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lijUq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lijUq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0lijUq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lijUq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lijUq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lijUq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lijUq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lijUq.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 -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/ccbd4pXz.s: Assembler messages:
encrypt.c: /tmp/ccbd4pXz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbd4pXz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbd4pXz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbd4pXz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd4pXz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd4pXz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd4pXz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbd4pXz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbd4pXz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbd4pXz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd4pXz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd4pXz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd4pXz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd4pXz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd4pXz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbd4pXz.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/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/ccHTcLZu.s: Assembler messages:
encrypt.c: /tmp/ccHTcLZu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTcLZu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTcLZu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTcLZu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTcLZu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTcLZu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTcLZu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTcLZu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTcLZu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHTcLZu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTcLZu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTcLZu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTcLZu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTcLZu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTcLZu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTcLZu.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/ccvQeh3u.s: Assembler messages:
encrypt.c: /tmp/ccvQeh3u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQeh3u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQeh3u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQeh3u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQeh3u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQeh3u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQeh3u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQeh3u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQeh3u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQeh3u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvQeh3u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQeh3u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQeh3u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQeh3u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQeh3u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQeh3u.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/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/ccHSbtRr.s: Assembler messages:
encrypt.c: /tmp/ccHSbtRr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSbtRr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSbtRr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSbtRr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSbtRr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSbtRr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSbtRr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSbtRr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSbtRr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSbtRr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSbtRr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSbtRr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSbtRr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSbtRr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbtRr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSbtRr.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 -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/ccI0mkhF.s: Assembler messages:
encrypt.c: /tmp/ccI0mkhF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0mkhF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0mkhF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0mkhF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0mkhF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0mkhF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0mkhF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0mkhF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0mkhF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI0mkhF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0mkhF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0mkhF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0mkhF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0mkhF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0mkhF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0mkhF.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/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/cc990Qhu.s: Assembler messages:
encrypt.c: /tmp/cc990Qhu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc990Qhu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc990Qhu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc990Qhu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc990Qhu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc990Qhu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc990Qhu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc990Qhu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc990Qhu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc990Qhu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc990Qhu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc990Qhu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc990Qhu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc990Qhu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc990Qhu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc990Qhu.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/ccZtQ4Vy.s: Assembler messages:
encrypt.c: /tmp/ccZtQ4Vy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtQ4Vy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtQ4Vy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtQ4Vy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtQ4Vy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtQ4Vy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtQ4Vy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtQ4Vy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtQ4Vy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZtQ4Vy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtQ4Vy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtQ4Vy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtQ4Vy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtQ4Vy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtQ4Vy.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/ccNoWseh.s: Assembler messages:
encrypt.c: /tmp/ccNoWseh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoWseh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoWseh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoWseh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoWseh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoWseh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoWseh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoWseh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoWseh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNoWseh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoWseh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoWseh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoWseh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoWseh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoWseh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoWseh.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/ccO6Rxmk.s: Assembler messages:
encrypt.c: /tmp/ccO6Rxmk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6Rxmk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6Rxmk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6Rxmk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6Rxmk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6Rxmk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6Rxmk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6Rxmk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6Rxmk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6Rxmk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6Rxmk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6Rxmk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6Rxmk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6Rxmk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6Rxmk.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/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/cc9sQmM8.s: Assembler messages:
encrypt.c: /tmp/cc9sQmM8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9sQmM8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9sQmM8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9sQmM8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sQmM8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sQmM8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sQmM8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9sQmM8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9sQmM8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9sQmM8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sQmM8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sQmM8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sQmM8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sQmM8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sQmM8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9sQmM8.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 -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/ccFodPDe.s: Assembler messages:
encrypt.c: /tmp/ccFodPDe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFodPDe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFodPDe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFodPDe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFodPDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFodPDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFodPDe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFodPDe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFodPDe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFodPDe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFodPDe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFodPDe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFodPDe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFodPDe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFodPDe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFodPDe.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 -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/ccYOrOwj.s: Assembler messages:
encrypt.c: /tmp/ccYOrOwj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOrOwj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOrOwj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOrOwj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOrOwj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOrOwj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOrOwj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOrOwj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOrOwj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYOrOwj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOrOwj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOrOwj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOrOwj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOrOwj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOrOwj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOrOwj.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/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/ccpkWfRj.s: Assembler messages:
encrypt.c: /tmp/ccpkWfRj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkWfRj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkWfRj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkWfRj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkWfRj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkWfRj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkWfRj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkWfRj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkWfRj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkWfRj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkWfRj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkWfRj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkWfRj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkWfRj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkWfRj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkWfRj.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 -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/cc08DaDb.s: Assembler messages:
encrypt.c: /tmp/cc08DaDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08DaDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08DaDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08DaDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DaDb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DaDb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DaDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08DaDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08DaDb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc08DaDb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DaDb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DaDb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DaDb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DaDb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DaDb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08DaDb.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/ccDXWaDd.s: Assembler messages:
encrypt.c: /tmp/ccDXWaDd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXWaDd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXWaDd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXWaDd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXWaDd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXWaDd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXWaDd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXWaDd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXWaDd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXWaDd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDXWaDd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXWaDd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXWaDd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXWaDd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXWaDd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXWaDd.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/ccO0cDj7.s: Assembler messages:
encrypt.c: /tmp/ccO0cDj7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO0cDj7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO0cDj7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO0cDj7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0cDj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0cDj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0cDj7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO0cDj7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO0cDj7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO0cDj7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0cDj7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0cDj7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0cDj7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0cDj7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0cDj7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0cDj7.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/ccjj4xda.s: Assembler messages:
encrypt.c: /tmp/ccjj4xda.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjj4xda.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjj4xda.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjj4xda.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj4xda.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj4xda.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj4xda.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjj4xda.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjj4xda.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj4xda.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjj4xda.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj4xda.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj4xda.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj4xda.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj4xda.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj4xda.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/cc7LuN4Y.s: Assembler messages:
encrypt.c: /tmp/cc7LuN4Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LuN4Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LuN4Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LuN4Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LuN4Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LuN4Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LuN4Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LuN4Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7LuN4Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LuN4Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LuN4Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LuN4Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LuN4Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LuN4Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LuN4Y.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/ccipAgC5.s: Assembler messages:
encrypt.c: /tmp/ccipAgC5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipAgC5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipAgC5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccipAgC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipAgC5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipAgC5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipAgC5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipAgC5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipAgC5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipAgC5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccipAgC5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipAgC5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipAgC5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipAgC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipAgC5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipAgC5.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/ccDtd6M8.s: Assembler messages:
encrypt.c: /tmp/ccDtd6M8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtd6M8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtd6M8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtd6M8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtd6M8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtd6M8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtd6M8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtd6M8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtd6M8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtd6M8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtd6M8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtd6M8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtd6M8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtd6M8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtd6M8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtd6M8.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/ccymFxk8.s: Assembler messages:
encrypt.c: /tmp/ccymFxk8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymFxk8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymFxk8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymFxk8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymFxk8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymFxk8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymFxk8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymFxk8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymFxk8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymFxk8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymFxk8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymFxk8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymFxk8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFxk8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymFxk8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymFxk8.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/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/ccCvlfZ3.s: Assembler messages:
encrypt.c: /tmp/ccCvlfZ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvlfZ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvlfZ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvlfZ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvlfZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvlfZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvlfZ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvlfZ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvlfZ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCvlfZ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvlfZ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvlfZ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvlfZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvlfZ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvlfZ3.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=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/ccRxXTP2.s: Assembler messages:
encrypt.c: /tmp/ccRxXTP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxXTP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxXTP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxXTP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxXTP2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxXTP2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxXTP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxXTP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxXTP2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxXTP2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxXTP2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxXTP2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxXTP2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxXTP2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxXTP2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxXTP2.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=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/ccWVvhXY.s: Assembler messages:
encrypt.c: /tmp/ccWVvhXY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVvhXY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVvhXY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVvhXY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVvhXY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVvhXY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVvhXY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVvhXY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVvhXY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVvhXY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVvhXY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVvhXY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVvhXY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVvhXY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVvhXY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVvhXY.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 -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/cclAR7R7.s: Assembler messages:
encrypt.c: /tmp/cclAR7R7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclAR7R7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclAR7R7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclAR7R7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAR7R7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAR7R7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAR7R7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclAR7R7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclAR7R7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclAR7R7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAR7R7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAR7R7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAR7R7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAR7R7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAR7R7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclAR7R7.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/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/cc6LdCk1.s: Assembler messages:
encrypt.c: /tmp/cc6LdCk1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LdCk1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LdCk1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LdCk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LdCk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LdCk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LdCk1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LdCk1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LdCk1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6LdCk1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LdCk1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LdCk1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LdCk1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LdCk1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LdCk1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LdCk1.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/cchocJNV.s: Assembler messages:
encrypt.c: /tmp/cchocJNV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchocJNV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchocJNV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchocJNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchocJNV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchocJNV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchocJNV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchocJNV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchocJNV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchocJNV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchocJNV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchocJNV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchocJNV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchocJNV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchocJNV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchocJNV.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/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/ccI9qcrY.s: Assembler messages:
encrypt.c: /tmp/ccI9qcrY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9qcrY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9qcrY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9qcrY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9qcrY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9qcrY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9qcrY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9qcrY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9qcrY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI9qcrY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9qcrY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9qcrY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9qcrY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9qcrY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9qcrY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9qcrY.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/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/ccjwvIcZ.s: Assembler messages:
encrypt.c: /tmp/ccjwvIcZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwvIcZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwvIcZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwvIcZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwvIcZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwvIcZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwvIcZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwvIcZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwvIcZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjwvIcZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwvIcZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwvIcZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwvIcZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwvIcZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwvIcZ.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/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/ccBObYXT.s: Assembler messages:
encrypt.c: /tmp/ccBObYXT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBObYXT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBObYXT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBObYXT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObYXT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObYXT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObYXT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBObYXT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBObYXT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObYXT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBObYXT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObYXT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObYXT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObYXT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObYXT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObYXT.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=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/ccEAB9YZ.s: Assembler messages:
encrypt.c: /tmp/ccEAB9YZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAB9YZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAB9YZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAB9YZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAB9YZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAB9YZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAB9YZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAB9YZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAB9YZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAB9YZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAB9YZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAB9YZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAB9YZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAB9YZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAB9YZ.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=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/cc89JrHA.s: Assembler messages:
encrypt.c: /tmp/cc89JrHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89JrHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89JrHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc89JrHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89JrHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89JrHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89JrHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89JrHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89JrHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89JrHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc89JrHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89JrHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89JrHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89JrHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89JrHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89JrHA.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 -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/ccNV6ZNJ.s: Assembler messages:
encrypt.c: /tmp/ccNV6ZNJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNV6ZNJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNV6ZNJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNV6ZNJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV6ZNJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV6ZNJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV6ZNJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNV6ZNJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNV6ZNJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV6ZNJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV6ZNJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV6ZNJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV6ZNJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV6ZNJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNV6ZNJ.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/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/ccNpl2DH.s: Assembler messages:
encrypt.c: /tmp/ccNpl2DH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpl2DH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpl2DH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpl2DH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpl2DH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpl2DH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpl2DH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpl2DH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpl2DH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNpl2DH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpl2DH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpl2DH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpl2DH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpl2DH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpl2DH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpl2DH.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/ccgGt5Tx.s: Assembler messages:
encrypt.c: /tmp/ccgGt5Tx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGt5Tx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGt5Tx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGt5Tx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGt5Tx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGt5Tx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGt5Tx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGt5Tx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGt5Tx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgGt5Tx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGt5Tx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGt5Tx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGt5Tx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGt5Tx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGt5Tx.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/ccGXGEAA.s: Assembler messages:
encrypt.c: /tmp/ccGXGEAA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXGEAA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXGEAA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXGEAA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXGEAA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXGEAA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXGEAA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXGEAA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXGEAA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXGEAA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGXGEAA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXGEAA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXGEAA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXGEAA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXGEAA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXGEAA.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/cceVNnwO.s: Assembler messages:
encrypt.c: /tmp/cceVNnwO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVNnwO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVNnwO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVNnwO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNnwO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNnwO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNnwO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVNnwO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVNnwO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceVNnwO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNnwO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNnwO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNnwO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNnwO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNnwO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVNnwO.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/cc8jH2Wv.s: Assembler messages:
encrypt.c: /tmp/cc8jH2Wv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jH2Wv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jH2Wv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jH2Wv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jH2Wv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jH2Wv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jH2Wv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jH2Wv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jH2Wv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8jH2Wv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jH2Wv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jH2Wv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jH2Wv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jH2Wv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jH2Wv.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/ccJAjIOH.s: Assembler messages:
encrypt.c: /tmp/ccJAjIOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAjIOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAjIOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAjIOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAjIOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAjIOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAjIOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAjIOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAjIOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAjIOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAjIOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAjIOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAjIOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAjIOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAjIOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAjIOH.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/cc4LriVq.s: Assembler messages:
encrypt.c: /tmp/cc4LriVq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LriVq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LriVq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4LriVq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LriVq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LriVq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LriVq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4LriVq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LriVq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4LriVq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LriVq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LriVq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LriVq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LriVq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LriVq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4LriVq.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/ccowdhXt.s: Assembler messages:
encrypt.c: /tmp/ccowdhXt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowdhXt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowdhXt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccowdhXt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowdhXt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowdhXt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowdhXt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowdhXt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowdhXt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowdhXt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowdhXt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowdhXt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowdhXt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowdhXt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowdhXt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowdhXt.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/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/ccS1Sivi.s: Assembler messages:
encrypt.c: /tmp/ccS1Sivi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1Sivi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1Sivi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1Sivi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1Sivi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1Sivi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1Sivi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1Sivi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1Sivi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS1Sivi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1Sivi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1Sivi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1Sivi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Sivi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1Sivi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1Sivi.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/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/ccxQURFo.s: Assembler messages:
encrypt.c: /tmp/ccxQURFo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQURFo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQURFo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQURFo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQURFo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQURFo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQURFo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQURFo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQURFo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQURFo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQURFo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQURFo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQURFo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQURFo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQURFo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQURFo.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 -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/ccRaqZIr.s: Assembler messages:
encrypt.c: /tmp/ccRaqZIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaqZIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaqZIr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaqZIr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaqZIr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaqZIr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaqZIr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaqZIr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaqZIr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRaqZIr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaqZIr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaqZIr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaqZIr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaqZIr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaqZIr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaqZIr.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/ccWywYGt.s: Assembler messages:
encrypt.c: /tmp/ccWywYGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWywYGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWywYGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWywYGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWywYGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWywYGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWywYGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWywYGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWywYGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWywYGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWywYGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWywYGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWywYGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWywYGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWywYGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWywYGt.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/cc9IyRPo.s: Assembler messages:
encrypt.c: /tmp/cc9IyRPo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9IyRPo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9IyRPo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9IyRPo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IyRPo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IyRPo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IyRPo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9IyRPo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9IyRPo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IyRPo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9IyRPo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IyRPo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IyRPo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IyRPo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IyRPo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IyRPo.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/cc9PyEgl.s: Assembler messages:
encrypt.c: /tmp/cc9PyEgl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9PyEgl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9PyEgl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9PyEgl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PyEgl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PyEgl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PyEgl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9PyEgl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9PyEgl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9PyEgl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PyEgl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PyEgl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PyEgl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PyEgl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PyEgl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9PyEgl.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/cch0inhF.s: Assembler messages:
encrypt.c: /tmp/cch0inhF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch0inhF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch0inhF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch0inhF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch0inhF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch0inhF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch0inhF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch0inhF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch0inhF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch0inhF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch0inhF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch0inhF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch0inhF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch0inhF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0inhF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch0inhF.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/ccmKIf8O.s: Assembler messages:
encrypt.c: /tmp/ccmKIf8O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmKIf8O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmKIf8O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmKIf8O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKIf8O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKIf8O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKIf8O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmKIf8O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmKIf8O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmKIf8O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKIf8O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKIf8O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKIf8O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKIf8O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKIf8O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmKIf8O.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/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/ccIwoDCH.s: Assembler messages:
encrypt.c: /tmp/ccIwoDCH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIwoDCH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIwoDCH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIwoDCH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwoDCH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwoDCH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwoDCH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIwoDCH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIwoDCH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIwoDCH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwoDCH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwoDCH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwoDCH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwoDCH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwoDCH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIwoDCH.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 -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/ccbBkmuA.s: Assembler messages:
encrypt.c: /tmp/ccbBkmuA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBkmuA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBkmuA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBkmuA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBkmuA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBkmuA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBkmuA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBkmuA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBkmuA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBkmuA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbBkmuA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBkmuA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBkmuA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBkmuA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkmuA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBkmuA.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 -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/ccLwY99Q.s: Assembler messages:
encrypt.c: /tmp/ccLwY99Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwY99Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwY99Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwY99Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwY99Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwY99Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwY99Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwY99Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwY99Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLwY99Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwY99Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwY99Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwY99Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwY99Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwY99Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwY99Q.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/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/cccYxD9F.s: Assembler messages:
encrypt.c: /tmp/cccYxD9F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYxD9F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYxD9F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccYxD9F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYxD9F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYxD9F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYxD9F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYxD9F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYxD9F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYxD9F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccYxD9F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYxD9F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYxD9F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYxD9F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYxD9F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYxD9F.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 -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/ccAHG7KJ.s: Assembler messages:
encrypt.c: /tmp/ccAHG7KJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHG7KJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHG7KJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHG7KJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHG7KJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHG7KJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHG7KJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHG7KJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHG7KJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHG7KJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHG7KJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHG7KJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHG7KJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHG7KJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHG7KJ.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/ccwVl79A.s: Assembler messages:
encrypt.c: /tmp/ccwVl79A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVl79A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVl79A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVl79A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVl79A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVl79A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVl79A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVl79A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVl79A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVl79A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwVl79A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVl79A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVl79A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVl79A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVl79A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVl79A.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