Implementation notes: x86, h5nano, crypto_aead/omdsha256k192n104tau128v1

Computer: h5nano
Architecture: x86
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
462370refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014081320140622
470760refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
471925refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014081320140622
472415refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014081320140622
475275refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014081320140622
476405refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
476600refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
480640refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
482495refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014081320140622
482880refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081320140622
483295refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014081320140622
483815refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
483900refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
483935refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081320140622
484970refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014081320140622
485490refgcc -m32 -O3 -fomit-frame-pointer2014081320140622
485860refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014081320140622
490410refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014081320140622
490710refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014081320140622
492665refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
493735refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014081320140622
497550refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
497900refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081320140622
497990refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014081320140622
498030refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014081320140622
498190refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014081320140622
498285refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
498345refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014081320140622
498550refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014081320140622
498990refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014081320140622
499870refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014081320140622
499950refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014081320140622
500015refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081320140622
500025refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014081320140622
500740refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081320140622
500870refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081320140622
501405refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014081320140622
503235refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014081320140622
503345refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014081320140622
503810refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081320140622
503970refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081320140622
504055refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014081320140622
504360refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014081320140622
504455refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014081320140622
504585refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014081320140622
504650refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014081320140622
505020refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014081320140622
506160refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014081320140622
507100refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
507395refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
508725refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
510055refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
510720refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014081320140622
510930refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014081320140622
511160refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
514360refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014081320140622
515295refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014081320140622
515730refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014081320140622
516035refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014081320140622
517690refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014081320140622
518715refgcc -m32 -march=nocona -O -fomit-frame-pointer2014081320140622
518980refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014081320140622
519395refgcc -m32 -march=prescott -O -fomit-frame-pointer2014081320140622
521255refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014081320140622
521330refgcc -m32 -O -fomit-frame-pointer2014081320140622
521350refgcc -m32 -march=core2 -O -fomit-frame-pointer2014081320140622
521380refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014081320140622
521420refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014081320140622
523260refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014081320140622
525080refgcc -m32 -O2 -fomit-frame-pointer2014081320140622
526205refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014081320140622
526210refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014081320140622
526255refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014081320140622
527525refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014081320140622
529155refgcc -m32 -march=athlon -O -fomit-frame-pointer2014081320140622
529445refgcc -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
529550refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014081320140622
532700refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081320140622
532920refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014081320140622
533520refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014081320140622
533520refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014081320140622
533530refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081320140622
534085refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014081320140622
536085refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014081320140622
536500refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014081320140622
536960refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014081320140622
536995refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014081320140622
537850refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
538160refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014081320140622
538340refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014081320140622
538470refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014081320140622
538550refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014081320140622
539505refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014081320140622
540445refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081320140622
542620refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014081320140622
542655refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014081320140622
542930refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014081320140622
543175refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014081320140622
544060refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014081320140622
544410refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081320140622
544990refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014081320140622
545865refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014081320140622
557210refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014081320140622
576770refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014081320140622
576800refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
577245refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014081320140622
577910refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014081320140622
586035refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014081320140622
602195refgcc -m32 -march=k6 -O -fomit-frame-pointer2014081320140622
607450refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014081320140622
609055refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014081320140622
609095refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014081320140622
609270refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014081320140622
609340refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014081320140622
609710refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014081320140622
609725refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014081320140622
610140refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014081320140622
610325refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014081320140622
610385refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014081320140622
610915refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014081320140622
611085refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014081320140622
611115refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014081320140622
611555refgcc -m32 -march=i386 -O -fomit-frame-pointer2014081320140622
611670refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014081320140622
612410refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014081320140622
612455refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
613335refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014081320140622
613690refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014081320140622
614480refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014081320140622
615800refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014081320140622
619150refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014081320140622
621320refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014081320140622
621330refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014081320140622
621785refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014081320140622
631815refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014081320140622
631860refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014081320140622
636640refgcc -m32 -march=i486 -O -fomit-frame-pointer2014081320140622
640625refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014081320140622
644550refgcc -m32 -march=pentium -O -fomit-frame-pointer2014081320140622
645620refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014081320140622
645630refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014081320140622
645635refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014081320140622
646215refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014081320140622
646890refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014081320140622
647020refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014081320140622
647050refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014081320140622
648950refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014081320140622
651950refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014081320140622
652135refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014081320140622
657445refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014081320140622
659505refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014081320140622
662925refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014081320140622
664225refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014081320140622
664255refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014081320140622
665425refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014081320140622
665710refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014081320140622
666315refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014081320140622
668985refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014081320140622
669040refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014081320140622
669070refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014081320140622
670490refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014081320140622
670490refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014081320140622
670535refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014081320140622
671210refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014081320140622
671240refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014081320140622
671685refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014081320140622
676930refgcc -m32 -Os -fomit-frame-pointer2014081320140622
678170refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014081320140622
679415refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014081320140622
681420refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014081320140622

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/cculFncV.s: Assembler messages:
encrypt.c: /tmp/cculFncV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculFncV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculFncV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cculFncV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculFncV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculFncV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculFncV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cculFncV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculFncV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cculFncV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculFncV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cculFncV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cculFncV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cculFncV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cculFncV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cculFncV.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/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/ccxFb8fH.s: Assembler messages:
encrypt.c: /tmp/ccxFb8fH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFb8fH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFb8fH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFb8fH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFb8fH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFb8fH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFb8fH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFb8fH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFb8fH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFb8fH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxFb8fH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFb8fH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFb8fH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFb8fH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFb8fH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFb8fH.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 -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/ccNmg5Wa.s: Assembler messages:
encrypt.c: /tmp/ccNmg5Wa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmg5Wa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmg5Wa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmg5Wa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmg5Wa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmg5Wa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmg5Wa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmg5Wa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNmg5Wa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmg5Wa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmg5Wa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmg5Wa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmg5Wa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmg5Wa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmg5Wa.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/ccrmjqg2.s: Assembler messages:
encrypt.c: /tmp/ccrmjqg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrmjqg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrmjqg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrmjqg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmjqg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmjqg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmjqg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrmjqg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrmjqg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmjqg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrmjqg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmjqg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmjqg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmjqg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmjqg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmjqg2.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/ccKYI3hq.s: Assembler messages:
encrypt.c: /tmp/ccKYI3hq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYI3hq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYI3hq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYI3hq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYI3hq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYI3hq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYI3hq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYI3hq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYI3hq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYI3hq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYI3hq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYI3hq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYI3hq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYI3hq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYI3hq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYI3hq.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/cckbB6jF.s: Assembler messages:
encrypt.c: /tmp/cckbB6jF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbB6jF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbB6jF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckbB6jF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbB6jF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbB6jF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbB6jF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbB6jF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbB6jF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckbB6jF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbB6jF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbB6jF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbB6jF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbB6jF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbB6jF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbB6jF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyjW3tN.s: Assembler messages:
encrypt.c: /tmp/ccyjW3tN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjW3tN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjW3tN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjW3tN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjW3tN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjW3tN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjW3tN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjW3tN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjW3tN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjW3tN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyjW3tN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjW3tN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjW3tN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjW3tN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjW3tN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjW3tN.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/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/ccDtWu83.s: Assembler messages:
encrypt.c: /tmp/ccDtWu83.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtWu83.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtWu83.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtWu83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtWu83.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtWu83.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtWu83.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtWu83.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtWu83.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtWu83.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtWu83.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtWu83.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtWu83.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtWu83.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtWu83.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtWu83.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/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/ccKUoZnq.s: Assembler messages:
encrypt.c: /tmp/ccKUoZnq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKUoZnq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKUoZnq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKUoZnq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUoZnq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUoZnq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUoZnq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKUoZnq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKUoZnq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKUoZnq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUoZnq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUoZnq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUoZnq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUoZnq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUoZnq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKUoZnq.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/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/ccL9mJ1I.s: Assembler messages:
encrypt.c: /tmp/ccL9mJ1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9mJ1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9mJ1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9mJ1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9mJ1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9mJ1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9mJ1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9mJ1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL9mJ1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9mJ1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9mJ1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9mJ1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9mJ1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9mJ1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9mJ1I.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -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/ccMdEcro.s: Assembler messages:
encrypt.c: /tmp/ccMdEcro.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdEcro.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdEcro.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdEcro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdEcro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdEcro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdEcro.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdEcro.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdEcro.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdEcro.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMdEcro.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdEcro.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdEcro.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdEcro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdEcro.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdEcro.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/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/ccQATXwS.s: Assembler messages:
encrypt.c: /tmp/ccQATXwS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQATXwS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQATXwS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQATXwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQATXwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQATXwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQATXwS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQATXwS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQATXwS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQATXwS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQATXwS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQATXwS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQATXwS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQATXwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQATXwS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQATXwS.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6emwEu.s: Assembler messages:
encrypt.c: /tmp/cc6emwEu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6emwEu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6emwEu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6emwEu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6emwEu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6emwEu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6emwEu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6emwEu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6emwEu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6emwEu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6emwEu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6emwEu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6emwEu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6emwEu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6emwEu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6emwEu.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/cc9rLfM6.s: Assembler messages:
encrypt.c: /tmp/cc9rLfM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rLfM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rLfM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rLfM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rLfM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rLfM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rLfM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rLfM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rLfM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rLfM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9rLfM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rLfM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rLfM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rLfM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rLfM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rLfM6.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/ccIuZQf2.s: Assembler messages:
encrypt.c: /tmp/ccIuZQf2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIuZQf2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIuZQf2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIuZQf2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuZQf2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuZQf2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuZQf2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIuZQf2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIuZQf2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuZQf2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIuZQf2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuZQf2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuZQf2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuZQf2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuZQf2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuZQf2.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/ccnCXwNC.s: Assembler messages:
encrypt.c: /tmp/ccnCXwNC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCXwNC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnCXwNC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnCXwNC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCXwNC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCXwNC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCXwNC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnCXwNC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnCXwNC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnCXwNC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCXwNC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCXwNC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCXwNC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCXwNC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCXwNC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCXwNC.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/cc6iyot2.s: Assembler messages:
encrypt.c: /tmp/cc6iyot2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6iyot2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6iyot2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6iyot2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6iyot2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6iyot2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6iyot2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6iyot2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6iyot2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6iyot2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6iyot2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6iyot2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6iyot2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6iyot2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6iyot2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6iyot2.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/ccMQjwEv.s: Assembler messages:
encrypt.c: /tmp/ccMQjwEv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQjwEv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQjwEv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQjwEv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQjwEv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQjwEv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQjwEv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQjwEv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQjwEv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQjwEv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMQjwEv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQjwEv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQjwEv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQjwEv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQjwEv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQjwEv.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -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/ccGtfoGq.s: Assembler messages:
encrypt.c: /tmp/ccGtfoGq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGtfoGq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGtfoGq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGtfoGq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtfoGq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtfoGq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtfoGq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGtfoGq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGtfoGq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGtfoGq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtfoGq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtfoGq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtfoGq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtfoGq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtfoGq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGtfoGq.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/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/ccHtqXwM.s: Assembler messages:
encrypt.c: /tmp/ccHtqXwM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtqXwM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtqXwM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtqXwM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtqXwM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtqXwM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtqXwM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtqXwM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtqXwM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtqXwM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtqXwM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtqXwM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtqXwM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtqXwM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtqXwM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtqXwM.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/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/ccFq7irf.s: Assembler messages:
encrypt.c: /tmp/ccFq7irf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFq7irf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFq7irf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFq7irf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq7irf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq7irf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq7irf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFq7irf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFq7irf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq7irf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFq7irf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq7irf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq7irf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq7irf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq7irf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq7irf.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/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/cctHVaQQ.s: Assembler messages:
encrypt.c: /tmp/cctHVaQQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHVaQQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHVaQQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctHVaQQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctHVaQQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctHVaQQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctHVaQQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHVaQQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHVaQQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctHVaQQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctHVaQQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctHVaQQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctHVaQQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHVaQQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctHVaQQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHVaQQ.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/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/ccEAkCde.s: Assembler messages:
encrypt.c: /tmp/ccEAkCde.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAkCde.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAkCde.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAkCde.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkCde.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkCde.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkCde.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAkCde.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAkCde.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAkCde.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkCde.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkCde.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkCde.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkCde.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkCde.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAkCde.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 -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/ccdmyML8.s: Assembler messages:
encrypt.c: /tmp/ccdmyML8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmyML8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmyML8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmyML8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmyML8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmyML8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmyML8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmyML8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmyML8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmyML8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdmyML8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmyML8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmyML8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmyML8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmyML8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmyML8.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/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/ccSozbJD.s: Assembler messages:
encrypt.c: /tmp/ccSozbJD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSozbJD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSozbJD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSozbJD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSozbJD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSozbJD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSozbJD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSozbJD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSozbJD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSozbJD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSozbJD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSozbJD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSozbJD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSozbJD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSozbJD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSozbJD.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/ccmTfMqv.s: Assembler messages:
encrypt.c: /tmp/ccmTfMqv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTfMqv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTfMqv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTfMqv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTfMqv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTfMqv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTfMqv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTfMqv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTfMqv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTfMqv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTfMqv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTfMqv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTfMqv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTfMqv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTfMqv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTfMqv.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/ccMnlFzY.s: Assembler messages:
encrypt.c: /tmp/ccMnlFzY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnlFzY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnlFzY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnlFzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlFzY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlFzY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlFzY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnlFzY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnlFzY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMnlFzY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlFzY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlFzY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlFzY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlFzY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlFzY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnlFzY.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/ccVpdUa4.s: Assembler messages:
encrypt.c: /tmp/ccVpdUa4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVpdUa4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVpdUa4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVpdUa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpdUa4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpdUa4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpdUa4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVpdUa4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVpdUa4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpdUa4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVpdUa4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpdUa4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpdUa4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpdUa4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpdUa4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpdUa4.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/ccCrze0f.s: Assembler messages:
encrypt.c: /tmp/ccCrze0f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrze0f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrze0f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCrze0f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrze0f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrze0f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrze0f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCrze0f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrze0f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCrze0f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrze0f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrze0f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrze0f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrze0f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrze0f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCrze0f.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/ccwWcb1n.s: Assembler messages:
encrypt.c: /tmp/ccwWcb1n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWcb1n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWcb1n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWcb1n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWcb1n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWcb1n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWcb1n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWcb1n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWcb1n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWcb1n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwWcb1n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWcb1n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWcb1n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWcb1n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWcb1n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWcb1n.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/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/ccWq5QHP.s: Assembler messages:
encrypt.c: /tmp/ccWq5QHP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWq5QHP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWq5QHP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWq5QHP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq5QHP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq5QHP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq5QHP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWq5QHP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWq5QHP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq5QHP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWq5QHP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq5QHP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq5QHP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq5QHP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq5QHP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq5QHP.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccVNEfV.s: Assembler messages:
encrypt.c: /tmp/cccVNEfV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVNEfV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVNEfV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccVNEfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVNEfV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVNEfV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVNEfV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccVNEfV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVNEfV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccVNEfV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVNEfV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVNEfV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVNEfV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVNEfV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVNEfV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVNEfV.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 -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/ccOPbJKg.s: Assembler messages:
encrypt.c: /tmp/ccOPbJKg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPbJKg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPbJKg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPbJKg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPbJKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPbJKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPbJKg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPbJKg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPbJKg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPbJKg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOPbJKg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPbJKg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPbJKg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPbJKg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPbJKg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPbJKg.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -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/ccTmyoAh.s: Assembler messages:
encrypt.c: /tmp/ccTmyoAh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmyoAh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmyoAh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmyoAh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmyoAh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmyoAh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmyoAh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmyoAh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmyoAh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTmyoAh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmyoAh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmyoAh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmyoAh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyoAh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmyoAh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmyoAh.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 -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/ccd3q2QN.s: Assembler messages:
encrypt.c: /tmp/ccd3q2QN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3q2QN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3q2QN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3q2QN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3q2QN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3q2QN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3q2QN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3q2QN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3q2QN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3q2QN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd3q2QN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3q2QN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3q2QN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3q2QN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3q2QN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3q2QN.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/ccmmzu7J.s: Assembler messages:
encrypt.c: /tmp/ccmmzu7J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmzu7J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmzu7J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmzu7J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzu7J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzu7J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzu7J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmzu7J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmzu7J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmzu7J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzu7J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzu7J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzu7J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzu7J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzu7J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmzu7J.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/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/cc7Wgrod.s: Assembler messages:
encrypt.c: /tmp/cc7Wgrod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Wgrod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Wgrod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Wgrod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Wgrod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Wgrod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Wgrod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Wgrod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Wgrod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Wgrod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Wgrod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Wgrod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Wgrod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wgrod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Wgrod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Wgrod.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/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/ccVHukn2.s: Assembler messages:
encrypt.c: /tmp/ccVHukn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHukn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHukn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHukn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHukn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHukn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHukn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHukn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHukn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHukn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVHukn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHukn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHukn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHukn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHukn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHukn2.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/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/cc0bBhUt.s: Assembler messages:
encrypt.c: /tmp/cc0bBhUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bBhUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bBhUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bBhUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bBhUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bBhUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bBhUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bBhUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bBhUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bBhUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0bBhUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bBhUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bBhUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bBhUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bBhUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bBhUt.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/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/ccQ0wdQL.s: Assembler messages:
encrypt.c: /tmp/ccQ0wdQL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0wdQL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0wdQL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0wdQL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0wdQL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0wdQL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0wdQL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0wdQL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ0wdQL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0wdQL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0wdQL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0wdQL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0wdQL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0wdQL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0wdQL.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 -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/ccSdJ9eV.s: Assembler messages:
encrypt.c: /tmp/ccSdJ9eV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdJ9eV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdJ9eV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdJ9eV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdJ9eV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdJ9eV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdJ9eV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdJ9eV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdJ9eV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdJ9eV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdJ9eV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdJ9eV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdJ9eV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdJ9eV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdJ9eV.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/ccYi2Fod.s: Assembler messages:
encrypt.c: /tmp/ccYi2Fod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYi2Fod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYi2Fod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYi2Fod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYi2Fod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYi2Fod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYi2Fod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYi2Fod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYi2Fod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYi2Fod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYi2Fod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYi2Fod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYi2Fod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYi2Fod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYi2Fod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYi2Fod.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/ccN0Bmbo.s: Assembler messages:
encrypt.c: /tmp/ccN0Bmbo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0Bmbo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0Bmbo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0Bmbo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0Bmbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0Bmbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0Bmbo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0Bmbo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0Bmbo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0Bmbo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0Bmbo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0Bmbo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0Bmbo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0Bmbo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0Bmbo.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/ccyEJJhI.s: Assembler messages:
encrypt.c: /tmp/ccyEJJhI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEJJhI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEJJhI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEJJhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEJJhI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEJJhI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEJJhI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEJJhI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEJJhI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyEJJhI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEJJhI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEJJhI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEJJhI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEJJhI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEJJhI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEJJhI.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/ccN6gu9H.s: Assembler messages:
encrypt.c: /tmp/ccN6gu9H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6gu9H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6gu9H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6gu9H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6gu9H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6gu9H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6gu9H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6gu9H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6gu9H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6gu9H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN6gu9H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6gu9H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6gu9H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6gu9H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6gu9H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6gu9H.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/ccY8qSO0.s: Assembler messages:
encrypt.c: /tmp/ccY8qSO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8qSO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8qSO0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8qSO0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8qSO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8qSO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8qSO0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8qSO0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8qSO0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8qSO0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8qSO0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8qSO0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8qSO0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8qSO0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8qSO0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8qSO0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-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/cc50kEbe.s: Assembler messages:
encrypt.c: /tmp/cc50kEbe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50kEbe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50kEbe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50kEbe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50kEbe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50kEbe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50kEbe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50kEbe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50kEbe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50kEbe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50kEbe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50kEbe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50kEbe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50kEbe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50kEbe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50kEbe.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 -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/ccDG7eDF.s: Assembler messages:
encrypt.c: /tmp/ccDG7eDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDG7eDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDG7eDF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDG7eDF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDG7eDF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDG7eDF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDG7eDF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDG7eDF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDG7eDF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDG7eDF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDG7eDF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDG7eDF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDG7eDF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDG7eDF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDG7eDF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDG7eDF.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 -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/ccDH5fsC.s: Assembler messages:
encrypt.c: /tmp/ccDH5fsC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDH5fsC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDH5fsC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDH5fsC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH5fsC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH5fsC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH5fsC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDH5fsC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDH5fsC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH5fsC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDH5fsC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH5fsC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH5fsC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH5fsC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH5fsC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH5fsC.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmvEROW.s: Assembler messages:
encrypt.c: /tmp/ccmvEROW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvEROW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvEROW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvEROW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvEROW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvEROW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvEROW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvEROW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvEROW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmvEROW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvEROW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvEROW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvEROW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvEROW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvEROW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvEROW.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/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/ccoi6bPp.s: Assembler messages:
encrypt.c: /tmp/ccoi6bPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoi6bPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoi6bPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoi6bPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi6bPp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi6bPp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi6bPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoi6bPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoi6bPp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoi6bPp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi6bPp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi6bPp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi6bPp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi6bPp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi6bPp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoi6bPp.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/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/ccwm4shd.s: Assembler messages:
encrypt.c: /tmp/ccwm4shd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwm4shd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwm4shd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwm4shd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwm4shd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwm4shd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwm4shd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwm4shd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwm4shd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwm4shd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwm4shd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwm4shd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwm4shd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwm4shd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwm4shd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwm4shd.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/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/cc9gCUiq.s: Assembler messages:
encrypt.c: /tmp/cc9gCUiq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gCUiq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gCUiq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gCUiq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gCUiq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gCUiq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gCUiq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gCUiq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gCUiq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gCUiq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gCUiq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gCUiq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gCUiq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gCUiq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gCUiq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gCUiq.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-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/ccrRPIqH.s: Assembler messages:
encrypt.c: /tmp/ccrRPIqH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRPIqH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRPIqH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRPIqH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPIqH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPIqH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPIqH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRPIqH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRPIqH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRPIqH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPIqH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPIqH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPIqH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPIqH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPIqH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRPIqH.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/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/cc6lHalZ.s: Assembler messages:
encrypt.c: /tmp/cc6lHalZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lHalZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lHalZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lHalZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lHalZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lHalZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lHalZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lHalZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lHalZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6lHalZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lHalZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lHalZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lHalZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lHalZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lHalZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lHalZ.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/cc8YXu4C.s: Assembler messages:
encrypt.c: /tmp/cc8YXu4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YXu4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YXu4C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YXu4C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YXu4C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YXu4C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YXu4C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YXu4C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YXu4C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YXu4C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8YXu4C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YXu4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YXu4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YXu4C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YXu4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YXu4C.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/ccDNurJ9.s: Assembler messages:
encrypt.c: /tmp/ccDNurJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNurJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNurJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNurJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNurJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNurJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNurJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNurJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNurJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNurJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDNurJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNurJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNurJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNurJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNurJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNurJ9.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/cccGDH0t.s: Assembler messages:
encrypt.c: /tmp/cccGDH0t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGDH0t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGDH0t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGDH0t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGDH0t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGDH0t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGDH0t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGDH0t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGDH0t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccGDH0t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGDH0t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGDH0t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGDH0t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGDH0t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGDH0t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGDH0t.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/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/ccXMKYHM.s: Assembler messages:
encrypt.c: /tmp/ccXMKYHM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMKYHM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMKYHM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMKYHM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMKYHM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMKYHM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMKYHM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMKYHM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMKYHM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMKYHM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMKYHM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMKYHM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMKYHM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMKYHM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMKYHM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMKYHM.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 -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/ccYyxjOr.s: Assembler messages:
encrypt.c: /tmp/ccYyxjOr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyxjOr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyxjOr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyxjOr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxjOr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxjOr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxjOr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyxjOr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyxjOr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxjOr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyxjOr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxjOr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxjOr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxjOr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxjOr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxjOr.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 -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/ccNcOKzd.s: Assembler messages:
encrypt.c: /tmp/ccNcOKzd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNcOKzd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNcOKzd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNcOKzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcOKzd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcOKzd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcOKzd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNcOKzd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNcOKzd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNcOKzd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcOKzd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcOKzd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcOKzd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOKzd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcOKzd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcOKzd.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=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/ccu2wOqT.s: Assembler messages:
encrypt.c: /tmp/ccu2wOqT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2wOqT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2wOqT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2wOqT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2wOqT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2wOqT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2wOqT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2wOqT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2wOqT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2wOqT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu2wOqT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2wOqT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2wOqT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2wOqT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2wOqT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2wOqT.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=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/ccKvxEOb.s: Assembler messages:
encrypt.c: /tmp/ccKvxEOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKvxEOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKvxEOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKvxEOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvxEOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvxEOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvxEOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKvxEOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKvxEOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKvxEOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvxEOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvxEOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvxEOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvxEOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvxEOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvxEOb.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 -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/ccpnOJ7T.s: Assembler messages:
encrypt.c: /tmp/ccpnOJ7T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnOJ7T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnOJ7T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnOJ7T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnOJ7T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnOJ7T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnOJ7T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnOJ7T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnOJ7T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnOJ7T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnOJ7T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnOJ7T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnOJ7T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnOJ7T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnOJ7T.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/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/ccGGMdRa.s: Assembler messages:
encrypt.c: /tmp/ccGGMdRa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGMdRa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGMdRa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGMdRa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGMdRa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGMdRa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGMdRa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGMdRa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGMdRa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGMdRa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGGMdRa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGMdRa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGMdRa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGMdRa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGMdRa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGMdRa.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/ccnIxyZq.s: Assembler messages:
encrypt.c: /tmp/ccnIxyZq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnIxyZq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnIxyZq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnIxyZq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIxyZq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIxyZq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIxyZq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnIxyZq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnIxyZq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnIxyZq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIxyZq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIxyZq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIxyZq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIxyZq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIxyZq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnIxyZq.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/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/ccMIWMrX.s: Assembler messages:
encrypt.c: /tmp/ccMIWMrX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMIWMrX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMIWMrX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMIWMrX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIWMrX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIWMrX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIWMrX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMIWMrX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMIWMrX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMIWMrX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIWMrX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIWMrX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIWMrX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIWMrX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIWMrX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMIWMrX.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUhFU9E.s: Assembler messages:
encrypt.c: /tmp/ccUhFU9E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhFU9E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhFU9E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhFU9E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFU9E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFU9E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFU9E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhFU9E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhFU9E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFU9E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhFU9E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFU9E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFU9E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFU9E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFU9E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFU9E.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 -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/ccm8bEgg.s: Assembler messages:
encrypt.c: /tmp/ccm8bEgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8bEgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8bEgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8bEgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8bEgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8bEgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8bEgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8bEgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8bEgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm8bEgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8bEgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8bEgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8bEgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8bEgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8bEgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8bEgg.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=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/ccx5SsXW.s: Assembler messages:
encrypt.c: /tmp/ccx5SsXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5SsXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5SsXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5SsXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5SsXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5SsXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5SsXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5SsXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5SsXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5SsXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx5SsXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5SsXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5SsXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5SsXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5SsXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5SsXW.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=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/ccQooYJm.s: Assembler messages:
encrypt.c: /tmp/ccQooYJm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQooYJm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQooYJm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQooYJm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQooYJm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQooYJm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQooYJm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQooYJm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQooYJm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQooYJm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQooYJm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQooYJm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQooYJm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQooYJm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQooYJm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQooYJm.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -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/ccjY9J8R.s: Assembler messages:
encrypt.c: /tmp/ccjY9J8R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjY9J8R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjY9J8R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjY9J8R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY9J8R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY9J8R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY9J8R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjY9J8R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjY9J8R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY9J8R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjY9J8R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY9J8R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY9J8R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY9J8R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9J8R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY9J8R.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/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/ccYyPWwn.s: Assembler messages:
encrypt.c: /tmp/ccYyPWwn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyPWwn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyPWwn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyPWwn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyPWwn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyPWwn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyPWwn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyPWwn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyPWwn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyPWwn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyPWwn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyPWwn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyPWwn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyPWwn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyPWwn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyPWwn.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjIt9WI.s: Assembler messages:
encrypt.c: /tmp/ccjIt9WI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjIt9WI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjIt9WI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjIt9WI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIt9WI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIt9WI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIt9WI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjIt9WI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjIt9WI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjIt9WI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIt9WI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIt9WI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIt9WI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIt9WI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIt9WI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjIt9WI.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/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/ccYrZDQ9.s: Assembler messages:
encrypt.c: /tmp/ccYrZDQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrZDQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrZDQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrZDQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrZDQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrZDQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrZDQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrZDQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYrZDQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrZDQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrZDQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrZDQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrZDQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrZDQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrZDQ9.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/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/ccikwdJA.s: Assembler messages:
encrypt.c: /tmp/ccikwdJA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikwdJA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikwdJA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccikwdJA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikwdJA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikwdJA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikwdJA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikwdJA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikwdJA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikwdJA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccikwdJA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikwdJA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikwdJA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikwdJA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikwdJA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikwdJA.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 -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/ccBicdEx.s: Assembler messages:
encrypt.c: /tmp/ccBicdEx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBicdEx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBicdEx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBicdEx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBicdEx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBicdEx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBicdEx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBicdEx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBicdEx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBicdEx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBicdEx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBicdEx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBicdEx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBicdEx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBicdEx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBicdEx.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/ccQBlV45.s: Assembler messages:
encrypt.c: /tmp/ccQBlV45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBlV45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBlV45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBlV45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBlV45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBlV45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBlV45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBlV45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBlV45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBlV45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBlV45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBlV45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBlV45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBlV45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlV45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBlV45.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYvQe3b.s: Assembler messages:
encrypt.c: /tmp/ccYvQe3b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvQe3b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvQe3b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvQe3b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvQe3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvQe3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvQe3b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvQe3b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvQe3b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYvQe3b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvQe3b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvQe3b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvQe3b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvQe3b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvQe3b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvQe3b.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/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/cc0u613t.s: Assembler messages:
encrypt.c: /tmp/cc0u613t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0u613t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0u613t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0u613t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u613t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u613t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u613t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0u613t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0u613t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0u613t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u613t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u613t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u613t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u613t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u613t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0u613t.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/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/ccuun1lV.s: Assembler messages:
encrypt.c: /tmp/ccuun1lV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuun1lV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuun1lV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuun1lV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuun1lV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuun1lV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuun1lV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuun1lV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuun1lV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuun1lV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuun1lV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuun1lV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuun1lV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuun1lV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuun1lV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuun1lV.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/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/ccZxs4bg.s: Assembler messages:
encrypt.c: /tmp/ccZxs4bg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxs4bg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxs4bg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxs4bg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxs4bg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxs4bg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxs4bg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxs4bg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxs4bg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxs4bg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxs4bg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxs4bg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxs4bg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxs4bg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxs4bg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxs4bg.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -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/cckykiVV.s: Assembler messages:
encrypt.c: /tmp/cckykiVV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckykiVV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckykiVV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckykiVV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckykiVV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckykiVV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckykiVV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckykiVV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckykiVV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckykiVV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckykiVV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckykiVV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckykiVV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckykiVV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckykiVV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckykiVV.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/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/ccYchBBf.s: Assembler messages:
encrypt.c: /tmp/ccYchBBf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYchBBf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYchBBf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYchBBf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchBBf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchBBf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchBBf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYchBBf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYchBBf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYchBBf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchBBf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchBBf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchBBf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchBBf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchBBf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYchBBf.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccL7VhLx.s: Assembler messages:
encrypt.c: /tmp/ccL7VhLx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7VhLx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7VhLx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7VhLx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VhLx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VhLx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VhLx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7VhLx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7VhLx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VhLx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL7VhLx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VhLx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VhLx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VhLx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VhLx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VhLx.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/ccnpCP6p.s: Assembler messages:
encrypt.c: /tmp/ccnpCP6p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpCP6p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpCP6p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpCP6p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpCP6p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpCP6p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpCP6p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpCP6p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpCP6p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpCP6p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpCP6p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpCP6p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpCP6p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpCP6p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpCP6p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpCP6p.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccl3WZPO.s: Assembler messages:
encrypt.c: /tmp/ccl3WZPO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3WZPO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3WZPO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3WZPO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3WZPO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3WZPO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3WZPO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3WZPO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3WZPO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3WZPO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3WZPO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3WZPO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3WZPO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3WZPO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3WZPO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3WZPO.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/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/ccARQOZj.s: Assembler messages:
encrypt.c: /tmp/ccARQOZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARQOZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARQOZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARQOZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARQOZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARQOZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARQOZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARQOZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARQOZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARQOZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARQOZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARQOZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARQOZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARQOZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARQOZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARQOZj.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/ccAer2Ge.s: Assembler messages:
encrypt.c: /tmp/ccAer2Ge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAer2Ge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAer2Ge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAer2Ge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAer2Ge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAer2Ge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAer2Ge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAer2Ge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAer2Ge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAer2Ge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAer2Ge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAer2Ge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAer2Ge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAer2Ge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAer2Ge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAer2Ge.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/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/cc0s74gF.s: Assembler messages:
encrypt.c: /tmp/cc0s74gF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0s74gF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0s74gF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0s74gF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0s74gF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0s74gF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0s74gF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0s74gF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0s74gF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0s74gF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0s74gF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0s74gF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0s74gF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s74gF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0s74gF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0s74gF.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnP5Z9A.s: Assembler messages:
encrypt.c: /tmp/ccnP5Z9A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnP5Z9A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnP5Z9A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnP5Z9A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP5Z9A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP5Z9A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP5Z9A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnP5Z9A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP5Z9A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnP5Z9A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP5Z9A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP5Z9A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP5Z9A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP5Z9A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP5Z9A.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/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/cc3witG7.s: Assembler messages:
encrypt.c: /tmp/cc3witG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3witG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3witG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3witG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3witG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3witG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3witG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3witG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3witG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3witG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3witG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3witG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3witG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3witG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3witG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3witG7.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/ccBffTPQ.s: Assembler messages:
encrypt.c: /tmp/ccBffTPQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBffTPQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBffTPQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBffTPQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBffTPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBffTPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBffTPQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBffTPQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBffTPQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBffTPQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBffTPQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBffTPQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBffTPQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffTPQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBffTPQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBffTPQ.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/ccBz7Thl.s: Assembler messages:
encrypt.c: /tmp/ccBz7Thl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBz7Thl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBz7Thl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBz7Thl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz7Thl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz7Thl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz7Thl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBz7Thl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBz7Thl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBz7Thl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz7Thl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz7Thl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz7Thl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz7Thl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz7Thl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBz7Thl.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/ccJrx2Ln.s: Assembler messages:
encrypt.c: /tmp/ccJrx2Ln.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrx2Ln.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrx2Ln.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrx2Ln.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrx2Ln.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrx2Ln.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrx2Ln.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrx2Ln.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrx2Ln.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrx2Ln.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrx2Ln.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrx2Ln.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrx2Ln.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrx2Ln.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrx2Ln.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/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/ccPve5JE.s: Assembler messages:
encrypt.c: /tmp/ccPve5JE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPve5JE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPve5JE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPve5JE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPve5JE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPve5JE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPve5JE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPve5JE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPve5JE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPve5JE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPve5JE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPve5JE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPve5JE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPve5JE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPve5JE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPve5JE.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 -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/ccj7hgGW.s: Assembler messages:
encrypt.c: /tmp/ccj7hgGW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7hgGW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7hgGW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7hgGW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7hgGW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7hgGW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7hgGW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7hgGW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7hgGW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7hgGW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7hgGW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7hgGW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7hgGW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7hgGW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7hgGW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7hgGW.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/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/ccLOt0lo.s: Assembler messages:
encrypt.c: /tmp/ccLOt0lo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOt0lo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOt0lo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOt0lo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOt0lo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOt0lo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOt0lo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOt0lo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOt0lo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOt0lo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLOt0lo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOt0lo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOt0lo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOt0lo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOt0lo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOt0lo.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/cclsYDq7.s: Assembler messages:
encrypt.c: /tmp/cclsYDq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclsYDq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclsYDq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclsYDq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsYDq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsYDq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsYDq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclsYDq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclsYDq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclsYDq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsYDq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsYDq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsYDq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsYDq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsYDq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclsYDq7.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/ccXm4jNR.s: Assembler messages:
encrypt.c: /tmp/ccXm4jNR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXm4jNR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXm4jNR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXm4jNR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm4jNR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm4jNR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm4jNR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXm4jNR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXm4jNR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm4jNR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXm4jNR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm4jNR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm4jNR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm4jNR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm4jNR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm4jNR.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/ccxIHYRD.s: Assembler messages:
encrypt.c: /tmp/ccxIHYRD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIHYRD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxIHYRD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxIHYRD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIHYRD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIHYRD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIHYRD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxIHYRD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxIHYRD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxIHYRD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIHYRD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIHYRD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIHYRD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIHYRD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIHYRD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIHYRD.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoXgoAc.s: Assembler messages:
encrypt.c: /tmp/ccoXgoAc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXgoAc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoXgoAc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoXgoAc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXgoAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXgoAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXgoAc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoXgoAc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoXgoAc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXgoAc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoXgoAc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXgoAc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXgoAc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXgoAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXgoAc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXgoAc.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/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/ccFce1DA.s: Assembler messages:
encrypt.c: /tmp/ccFce1DA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFce1DA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFce1DA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFce1DA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFce1DA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFce1DA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFce1DA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFce1DA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFce1DA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFce1DA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFce1DA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFce1DA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFce1DA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFce1DA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFce1DA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFce1DA.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/ccPPln4y.s: Assembler messages:
encrypt.c: /tmp/ccPPln4y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPln4y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPln4y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPln4y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPln4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPln4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPln4y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPln4y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPln4y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPPln4y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPln4y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPln4y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPln4y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPln4y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPln4y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPln4y.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -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/cc9M5316.s: Assembler messages:
encrypt.c: /tmp/cc9M5316.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9M5316.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9M5316.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9M5316.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5316.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5316.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5316.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9M5316.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9M5316.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5316.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9M5316.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5316.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5316.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5316.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5316.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5316.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=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/ccrl0y3R.s: Assembler messages:
encrypt.c: /tmp/ccrl0y3R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrl0y3R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrl0y3R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrl0y3R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrl0y3R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrl0y3R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrl0y3R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrl0y3R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrl0y3R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrl0y3R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrl0y3R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrl0y3R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrl0y3R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrl0y3R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrl0y3R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrl0y3R.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=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/cct42scG.s: Assembler messages:
encrypt.c: /tmp/cct42scG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct42scG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct42scG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct42scG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct42scG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct42scG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct42scG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct42scG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct42scG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct42scG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct42scG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct42scG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct42scG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct42scG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct42scG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct42scG.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cct5IP0q.s: Assembler messages:
encrypt.c: /tmp/cct5IP0q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5IP0q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5IP0q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5IP0q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5IP0q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5IP0q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5IP0q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5IP0q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5IP0q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5IP0q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5IP0q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5IP0q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5IP0q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5IP0q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5IP0q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5IP0q.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 -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/ccH6ZMx2.s: Assembler messages:
encrypt.c: /tmp/ccH6ZMx2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6ZMx2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6ZMx2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6ZMx2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6ZMx2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6ZMx2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6ZMx2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6ZMx2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6ZMx2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH6ZMx2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6ZMx2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6ZMx2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6ZMx2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6ZMx2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6ZMx2.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/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/cceULcuK.s: Assembler messages:
encrypt.c: /tmp/cceULcuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceULcuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceULcuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceULcuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULcuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULcuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULcuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceULcuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceULcuK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceULcuK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULcuK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULcuK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULcuK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULcuK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULcuK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceULcuK.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/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/ccApX27f.s: Assembler messages:
encrypt.c: /tmp/ccApX27f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApX27f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApX27f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccApX27f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApX27f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApX27f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApX27f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApX27f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApX27f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccApX27f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApX27f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApX27f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApX27f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApX27f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApX27f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApX27f.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 -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/ccoTMYHr.s: Assembler messages:
encrypt.c: /tmp/ccoTMYHr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoTMYHr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoTMYHr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoTMYHr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTMYHr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTMYHr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTMYHr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoTMYHr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoTMYHr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTMYHr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoTMYHr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTMYHr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTMYHr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTMYHr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTMYHr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTMYHr.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 -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/ccBk0lEw.s: Assembler messages:
encrypt.c: /tmp/ccBk0lEw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBk0lEw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBk0lEw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBk0lEw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBk0lEw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBk0lEw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBk0lEw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBk0lEw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBk0lEw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBk0lEw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBk0lEw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBk0lEw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBk0lEw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBk0lEw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBk0lEw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBk0lEw.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfdFdl0.s: Assembler messages:
encrypt.c: /tmp/ccfdFdl0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdFdl0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdFdl0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdFdl0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdFdl0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdFdl0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdFdl0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdFdl0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdFdl0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfdFdl0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdFdl0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdFdl0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdFdl0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdFdl0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdFdl0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdFdl0.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 -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/cc24Onuy.s: Assembler messages:
encrypt.c: /tmp/cc24Onuy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24Onuy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24Onuy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc24Onuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Onuy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Onuy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Onuy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24Onuy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24Onuy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Onuy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc24Onuy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Onuy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Onuy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Onuy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Onuy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Onuy.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -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/cctlcNCr.s: Assembler messages:
encrypt.c: /tmp/cctlcNCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctlcNCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctlcNCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctlcNCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlcNCr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlcNCr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlcNCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctlcNCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctlcNCr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctlcNCr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlcNCr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlcNCr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlcNCr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlcNCr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlcNCr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctlcNCr.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/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/ccGgWnTW.s: Assembler messages:
encrypt.c: /tmp/ccGgWnTW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgWnTW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgWnTW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgWnTW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgWnTW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgWnTW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgWnTW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgWnTW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgWnTW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGgWnTW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgWnTW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgWnTW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgWnTW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgWnTW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgWnTW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgWnTW.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccibSF7j.s: Assembler messages:
encrypt.c: /tmp/ccibSF7j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibSF7j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibSF7j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccibSF7j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibSF7j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibSF7j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibSF7j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibSF7j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibSF7j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibSF7j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccibSF7j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibSF7j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibSF7j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibSF7j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibSF7j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibSF7j.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/cco6r7m9.s: Assembler messages:
encrypt.c: /tmp/cco6r7m9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6r7m9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6r7m9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco6r7m9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6r7m9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6r7m9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6r7m9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco6r7m9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6r7m9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco6r7m9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6r7m9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6r7m9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6r7m9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6r7m9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6r7m9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6r7m9.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/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/cc7LfdBz.s: Assembler messages:
encrypt.c: /tmp/cc7LfdBz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LfdBz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LfdBz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LfdBz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LfdBz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LfdBz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LfdBz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LfdBz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LfdBz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7LfdBz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LfdBz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LfdBz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LfdBz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LfdBz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LfdBz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LfdBz.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -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/ccJuTUjJ.s: Assembler messages:
encrypt.c: /tmp/ccJuTUjJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuTUjJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuTUjJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuTUjJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuTUjJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuTUjJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuTUjJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuTUjJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuTUjJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJuTUjJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuTUjJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuTUjJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuTUjJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuTUjJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuTUjJ.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/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/ccKCnll7.s: Assembler messages:
encrypt.c: /tmp/ccKCnll7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCnll7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCnll7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCnll7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCnll7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCnll7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCnll7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCnll7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCnll7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCnll7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKCnll7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCnll7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCnll7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCnll7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCnll7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCnll7.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNHbP2t.s: Assembler messages:
encrypt.c: /tmp/ccNHbP2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHbP2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHbP2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHbP2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHbP2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHbP2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHbP2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHbP2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHbP2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHbP2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNHbP2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHbP2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHbP2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHbP2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHbP2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHbP2t.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/ccjZMFAn.s: Assembler messages:
encrypt.c: /tmp/ccjZMFAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZMFAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZMFAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZMFAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZMFAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZMFAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZMFAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZMFAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZMFAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjZMFAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZMFAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZMFAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZMFAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZMFAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZMFAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZMFAn.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRVJjdv.s: Assembler messages:
encrypt.c: /tmp/ccRVJjdv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVJjdv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRVJjdv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRVJjdv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVJjdv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVJjdv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVJjdv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRVJjdv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRVJjdv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVJjdv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRVJjdv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVJjdv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVJjdv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVJjdv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJjdv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVJjdv.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/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/ccfZunq7.s: Assembler messages:
encrypt.c: /tmp/ccfZunq7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZunq7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZunq7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZunq7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZunq7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZunq7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZunq7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZunq7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZunq7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZunq7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZunq7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZunq7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZunq7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZunq7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZunq7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZunq7.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/ccoWbkB6.s: Assembler messages:
encrypt.c: /tmp/ccoWbkB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWbkB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWbkB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWbkB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWbkB6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWbkB6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWbkB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWbkB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWbkB6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWbkB6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWbkB6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWbkB6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWbkB6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWbkB6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWbkB6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWbkB6.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/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/cc8shFTp.s: Assembler messages:
encrypt.c: /tmp/cc8shFTp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8shFTp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8shFTp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8shFTp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8shFTp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8shFTp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8shFTp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8shFTp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8shFTp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8shFTp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8shFTp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8shFTp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8shFTp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8shFTp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8shFTp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8shFTp.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccze2UAw.s: Assembler messages:
encrypt.c: /tmp/ccze2UAw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccze2UAw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccze2UAw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccze2UAw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccze2UAw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccze2UAw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccze2UAw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccze2UAw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccze2UAw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccze2UAw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccze2UAw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccze2UAw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccze2UAw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccze2UAw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccze2UAw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccze2UAw.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 -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/ccRa808V.s: Assembler messages:
encrypt.c: /tmp/ccRa808V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRa808V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRa808V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRa808V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa808V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa808V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa808V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRa808V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRa808V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRa808V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa808V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa808V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa808V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa808V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa808V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRa808V.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/ccds9acR.s: Assembler messages:
encrypt.c: /tmp/ccds9acR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccds9acR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccds9acR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccds9acR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds9acR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds9acR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds9acR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccds9acR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccds9acR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds9acR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccds9acR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds9acR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds9acR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds9acR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds9acR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds9acR.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -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/ccI6Yz0e.s: Assembler messages:
encrypt.c: /tmp/ccI6Yz0e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6Yz0e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6Yz0e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6Yz0e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6Yz0e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6Yz0e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6Yz0e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6Yz0e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI6Yz0e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6Yz0e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6Yz0e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6Yz0e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Yz0e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6Yz0e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6Yz0e.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmlvhZl.s: Assembler messages:
encrypt.c: /tmp/ccmlvhZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlvhZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlvhZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlvhZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlvhZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlvhZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlvhZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlvhZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlvhZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlvhZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmlvhZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlvhZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlvhZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlvhZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlvhZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlvhZl.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 -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/ccF2xYzc.s: Assembler messages:
encrypt.c: /tmp/ccF2xYzc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2xYzc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2xYzc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2xYzc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2xYzc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2xYzc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2xYzc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2xYzc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2xYzc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF2xYzc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2xYzc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2xYzc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2xYzc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2xYzc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2xYzc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2xYzc.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=athlon -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/ccQMGYws.s: Assembler messages:
encrypt.c: /tmp/ccQMGYws.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMGYws.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMGYws.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMGYws.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMGYws.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMGYws.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMGYws.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMGYws.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMGYws.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMGYws.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQMGYws.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMGYws.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMGYws.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMGYws.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMGYws.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMGYws.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 -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/ccaeJrXu.s: Assembler messages:
encrypt.c: /tmp/ccaeJrXu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaeJrXu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaeJrXu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaeJrXu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaeJrXu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaeJrXu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaeJrXu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaeJrXu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaeJrXu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaeJrXu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaeJrXu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaeJrXu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaeJrXu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeJrXu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaeJrXu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaeJrXu.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/ccqsqQ4W.s: Assembler messages:
encrypt.c: /tmp/ccqsqQ4W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsqQ4W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsqQ4W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsqQ4W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsqQ4W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsqQ4W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsqQ4W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsqQ4W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsqQ4W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqsqQ4W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsqQ4W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsqQ4W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsqQ4W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsqQ4W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsqQ4W.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=athlon -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/ccSuhRZX.s: Assembler messages:
encrypt.c: /tmp/ccSuhRZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuhRZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuhRZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuhRZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuhRZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuhRZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuhRZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuhRZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuhRZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSuhRZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuhRZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuhRZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuhRZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuhRZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuhRZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuhRZX.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/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/ccdKyw4g.s: Assembler messages:
encrypt.c: /tmp/ccdKyw4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKyw4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKyw4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdKyw4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKyw4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKyw4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKyw4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdKyw4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKyw4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKyw4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdKyw4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKyw4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKyw4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKyw4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKyw4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKyw4g.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/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/ccN5TIdJ.s: Assembler messages:
encrypt.c: /tmp/ccN5TIdJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5TIdJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5TIdJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5TIdJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5TIdJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5TIdJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5TIdJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5TIdJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5TIdJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN5TIdJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5TIdJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5TIdJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5TIdJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5TIdJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5TIdJ.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/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/ccWF9kLf.s: Assembler messages:
encrypt.c: /tmp/ccWF9kLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWF9kLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWF9kLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWF9kLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWF9kLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWF9kLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWF9kLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWF9kLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWF9kLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWF9kLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWF9kLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWF9kLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWF9kLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF9kLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWF9kLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWF9kLf.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=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/ccNLpN5x.s: Assembler messages:
encrypt.c: /tmp/ccNLpN5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLpN5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLpN5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLpN5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLpN5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLpN5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLpN5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.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/ccNLpN5x.s: Assembler messages:
encrypt.c: /tmp/ccNLpN5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLpN5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLpN5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLpN5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLpN5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLpN5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLpN5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLpN5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLpN5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLpN5x.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/cceiwuEC.s: Assembler messages:
encrypt.c: /tmp/cceiwuEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceiwuEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceiwuEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceiwuEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceiwuEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceiwuEC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceiwuEC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceiwuEC.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/cceiwuEC.s: Assembler messages:
encrypt.c: /tmp/cceiwuEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceiwuEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceiwuEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceiwuEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceiwuEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceiwuEC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceiwuEC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiwuEC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiwuEC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiwuEC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceiwuEC.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/cc9r4eG1.s: Assembler messages:
encrypt.c: /tmp/cc9r4eG1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9r4eG1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9r4eG1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9r4eG1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9r4eG1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9r4eG1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9r4eG1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9r4eG1.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/cc9r4eG1.s: Assembler messages:
encrypt.c: /tmp/cc9r4eG1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9r4eG1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9r4eG1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9r4eG1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9r4eG1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9r4eG1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9r4eG1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r4eG1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r4eG1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r4eG1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9r4eG1.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/ccaPYuq1.s: Assembler messages:
encrypt.c: /tmp/ccaPYuq1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPYuq1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPYuq1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPYuq1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPYuq1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPYuq1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPYuq1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.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/ccaPYuq1.s: Assembler messages:
encrypt.c: /tmp/ccaPYuq1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPYuq1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPYuq1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPYuq1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPYuq1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPYuq1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPYuq1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPYuq1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPYuq1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPYuq1.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -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/ccR083no.s: Assembler messages:
encrypt.c: /tmp/ccR083no.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR083no.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR083no.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR083no.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR083no.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR083no.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR083no.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR083no.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/ccR083no.s: Assembler messages:
encrypt.c: /tmp/ccR083no.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR083no.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR083no.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR083no.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR083no.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR083no.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR083no.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR083no.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR083no.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR083no.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR083no.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccv6kuZl.s: Assembler messages:
encrypt.c: /tmp/ccv6kuZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6kuZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6kuZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6kuZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6kuZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6kuZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6kuZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.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/ccv6kuZl.s: Assembler messages:
encrypt.c: /tmp/ccv6kuZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6kuZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6kuZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6kuZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6kuZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6kuZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6kuZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6kuZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6kuZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6kuZl.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/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/ccIFYeWM.s: Assembler messages:
encrypt.c: /tmp/ccIFYeWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFYeWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFYeWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFYeWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFYeWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFYeWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFYeWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.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/ccIFYeWM.s: Assembler messages:
encrypt.c: /tmp/ccIFYeWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFYeWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFYeWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFYeWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFYeWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFYeWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFYeWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFYeWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFYeWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFYeWM.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=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/ccqbImIL.s: Assembler messages:
encrypt.c: /tmp/ccqbImIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbImIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbImIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbImIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbImIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbImIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqbImIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbImIL.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/ccqbImIL.s: Assembler messages:
encrypt.c: /tmp/ccqbImIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbImIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbImIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbImIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbImIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbImIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqbImIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqbImIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbImIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbImIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbImIL.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=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/ccnvWwW1.s: Assembler messages:
encrypt.c: /tmp/ccnvWwW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvWwW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvWwW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvWwW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvWwW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvWwW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvWwW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvWwW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvWwW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvWwW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvWwW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvWwW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvWwW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvWwW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvWwW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvWwW1.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 -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/ccrUiCZA.s: Assembler messages:
encrypt.c: /tmp/ccrUiCZA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrUiCZA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrUiCZA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrUiCZA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrUiCZA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrUiCZA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrUiCZA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrUiCZA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrUiCZA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrUiCZA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrUiCZA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrUiCZA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrUiCZA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUiCZA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrUiCZA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrUiCZA.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/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/ccqSJ4to.s: Assembler messages:
encrypt.c: /tmp/ccqSJ4to.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSJ4to.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSJ4to.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSJ4to.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSJ4to.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSJ4to.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSJ4to.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSJ4to.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSJ4to.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqSJ4to.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSJ4to.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSJ4to.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSJ4to.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSJ4to.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSJ4to.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSJ4to.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/cctrfloM.s: Assembler messages:
encrypt.c: /tmp/cctrfloM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrfloM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrfloM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctrfloM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrfloM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrfloM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrfloM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrfloM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrfloM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrfloM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctrfloM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrfloM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrfloM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrfloM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrfloM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrfloM.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKFKmYp.s: Assembler messages:
encrypt.c: /tmp/ccKFKmYp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKFKmYp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKFKmYp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKFKmYp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFKmYp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFKmYp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFKmYp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKFKmYp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKFKmYp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFKmYp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKFKmYp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFKmYp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFKmYp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFKmYp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFKmYp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFKmYp.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/ccZZ4fUM.s: Assembler messages:
encrypt.c: /tmp/ccZZ4fUM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZZ4fUM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZZ4fUM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZZ4fUM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZ4fUM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZ4fUM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZ4fUM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZZ4fUM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZZ4fUM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZ4fUM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZ4fUM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZ4fUM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZ4fUM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZ4fUM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZZ4fUM.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/cc46CvbT.s: Assembler messages:
encrypt.c: /tmp/cc46CvbT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46CvbT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46CvbT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc46CvbT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46CvbT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46CvbT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46CvbT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46CvbT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46CvbT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46CvbT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc46CvbT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46CvbT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46CvbT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46CvbT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46CvbT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46CvbT.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/ccVqEAji.s: Assembler messages:
encrypt.c: /tmp/ccVqEAji.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqEAji.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqEAji.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqEAji.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqEAji.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqEAji.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqEAji.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqEAji.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqEAji.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqEAji.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqEAji.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqEAji.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqEAji.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqEAji.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqEAji.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqEAji.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/ccXB4Xhn.s: Assembler messages:
encrypt.c: /tmp/ccXB4Xhn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXB4Xhn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXB4Xhn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXB4Xhn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB4Xhn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB4Xhn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB4Xhn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXB4Xhn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB4Xhn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXB4Xhn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB4Xhn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB4Xhn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB4Xhn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB4Xhn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB4Xhn.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/ccg93ByI.s: Assembler messages:
encrypt.c: /tmp/ccg93ByI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg93ByI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg93ByI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg93ByI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg93ByI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg93ByI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg93ByI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg93ByI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg93ByI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg93ByI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg93ByI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg93ByI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg93ByI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg93ByI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg93ByI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg93ByI.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFLOpyC.s: Assembler messages:
encrypt.c: /tmp/ccFLOpyC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLOpyC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLOpyC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLOpyC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLOpyC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLOpyC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLOpyC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLOpyC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLOpyC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLOpyC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLOpyC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLOpyC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLOpyC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLOpyC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLOpyC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLOpyC.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/ccHiKzae.s: Assembler messages:
encrypt.c: /tmp/ccHiKzae.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiKzae.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiKzae.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiKzae.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiKzae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiKzae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiKzae.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiKzae.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiKzae.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiKzae.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHiKzae.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiKzae.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiKzae.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiKzae.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiKzae.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiKzae.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/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/cc39TsaY.s: Assembler messages:
encrypt.c: /tmp/cc39TsaY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39TsaY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39TsaY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc39TsaY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39TsaY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39TsaY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39TsaY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39TsaY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39TsaY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc39TsaY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39TsaY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39TsaY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39TsaY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39TsaY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39TsaY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39TsaY.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 -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/ccgq6jfF.s: Assembler messages:
encrypt.c: /tmp/ccgq6jfF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgq6jfF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgq6jfF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgq6jfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq6jfF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq6jfF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq6jfF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgq6jfF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgq6jfF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq6jfF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgq6jfF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq6jfF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq6jfF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq6jfF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq6jfF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq6jfF.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/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/ccnySl19.s: Assembler messages:
encrypt.c: /tmp/ccnySl19.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnySl19.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnySl19.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnySl19.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnySl19.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnySl19.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnySl19.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnySl19.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnySl19.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnySl19.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnySl19.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnySl19.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnySl19.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnySl19.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnySl19.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnySl19.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/ccvaD9mq.s: Assembler messages:
encrypt.c: /tmp/ccvaD9mq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvaD9mq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvaD9mq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvaD9mq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaD9mq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaD9mq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaD9mq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvaD9mq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvaD9mq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvaD9mq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaD9mq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaD9mq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaD9mq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaD9mq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaD9mq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvaD9mq.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/ccfDbBDS.s: Assembler messages:
encrypt.c: /tmp/ccfDbBDS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDbBDS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDbBDS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDbBDS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDbBDS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDbBDS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDbBDS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDbBDS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDbBDS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfDbBDS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDbBDS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDbBDS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDbBDS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDbBDS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDbBDS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDbBDS.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/ccsUpBYI.s: Assembler messages:
encrypt.c: /tmp/ccsUpBYI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsUpBYI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsUpBYI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsUpBYI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUpBYI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUpBYI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUpBYI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsUpBYI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsUpBYI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUpBYI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsUpBYI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUpBYI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUpBYI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUpBYI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUpBYI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUpBYI.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/ccGsSYzj.s: Assembler messages:
encrypt.c: /tmp/ccGsSYzj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsSYzj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsSYzj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsSYzj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsSYzj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsSYzj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsSYzj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsSYzj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsSYzj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsSYzj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsSYzj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsSYzj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsSYzj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsSYzj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsSYzj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsSYzj.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/ccoDZIc7.s: Assembler messages:
encrypt.c: /tmp/ccoDZIc7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDZIc7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDZIc7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDZIc7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDZIc7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDZIc7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDZIc7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDZIc7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDZIc7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDZIc7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoDZIc7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDZIc7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDZIc7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDZIc7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZIc7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDZIc7.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/cc5mShqG.s: Assembler messages:
encrypt.c: /tmp/cc5mShqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mShqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mShqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mShqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mShqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mShqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mShqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mShqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mShqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5mShqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mShqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mShqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mShqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mShqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mShqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mShqG.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/ccwJotNv.s: Assembler messages:
encrypt.c: /tmp/ccwJotNv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwJotNv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwJotNv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwJotNv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJotNv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJotNv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJotNv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwJotNv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwJotNv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJotNv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwJotNv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJotNv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJotNv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJotNv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJotNv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJotNv.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/ccFgh2k8.s: Assembler messages:
encrypt.c: /tmp/ccFgh2k8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgh2k8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFgh2k8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFgh2k8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgh2k8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgh2k8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgh2k8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFgh2k8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFgh2k8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFgh2k8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgh2k8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgh2k8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgh2k8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgh2k8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgh2k8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgh2k8.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/cchqMae1.s: Assembler messages:
encrypt.c: /tmp/cchqMae1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqMae1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqMae1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchqMae1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqMae1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqMae1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqMae1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqMae1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqMae1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqMae1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchqMae1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqMae1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqMae1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqMae1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqMae1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqMae1.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -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/ccPvQ8sw.s: Assembler messages:
encrypt.c: /tmp/ccPvQ8sw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPvQ8sw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPvQ8sw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPvQ8sw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvQ8sw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvQ8sw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvQ8sw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPvQ8sw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvQ8sw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPvQ8sw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvQ8sw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvQ8sw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvQ8sw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvQ8sw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvQ8sw.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/ccQpUJe3.s: Assembler messages:
encrypt.c: /tmp/ccQpUJe3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpUJe3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpUJe3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpUJe3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpUJe3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpUJe3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpUJe3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpUJe3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpUJe3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQpUJe3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpUJe3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpUJe3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpUJe3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpUJe3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpUJe3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpUJe3.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/cc5lXzSk.s: Assembler messages:
encrypt.c: /tmp/cc5lXzSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lXzSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lXzSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lXzSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lXzSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lXzSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lXzSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lXzSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lXzSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lXzSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lXzSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lXzSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lXzSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lXzSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lXzSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lXzSk.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/ccqL8ELS.s: Assembler messages:
encrypt.c: /tmp/ccqL8ELS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqL8ELS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqL8ELS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqL8ELS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8ELS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8ELS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8ELS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqL8ELS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqL8ELS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8ELS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqL8ELS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8ELS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8ELS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8ELS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8ELS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8ELS.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -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/ccdcuelL.s: Assembler messages:
encrypt.c: /tmp/ccdcuelL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcuelL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdcuelL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdcuelL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcuelL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcuelL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcuelL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdcuelL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdcuelL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdcuelL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcuelL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcuelL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcuelL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcuelL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcuelL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcuelL.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLUWwy0.s: Assembler messages:
encrypt.c: /tmp/ccLUWwy0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUWwy0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUWwy0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUWwy0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUWwy0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUWwy0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUWwy0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUWwy0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUWwy0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLUWwy0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUWwy0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUWwy0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUWwy0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUWwy0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUWwy0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUWwy0.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/ccptfs4F.s: Assembler messages:
encrypt.c: /tmp/ccptfs4F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptfs4F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptfs4F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccptfs4F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptfs4F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptfs4F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptfs4F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptfs4F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptfs4F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptfs4F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccptfs4F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptfs4F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptfs4F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptfs4F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptfs4F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptfs4F.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/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/cc4hTbT5.s: Assembler messages:
encrypt.c: /tmp/cc4hTbT5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hTbT5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hTbT5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hTbT5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hTbT5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hTbT5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hTbT5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hTbT5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hTbT5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hTbT5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4hTbT5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hTbT5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hTbT5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hTbT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hTbT5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hTbT5.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -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/ccikQPuw.s: Assembler messages:
encrypt.c: /tmp/ccikQPuw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikQPuw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikQPuw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikQPuw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQPuw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQPuw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQPuw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikQPuw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikQPuw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikQPuw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQPuw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQPuw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQPuw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQPuw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQPuw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikQPuw.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/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/ccCfVLDP.s: Assembler messages:
encrypt.c: /tmp/ccCfVLDP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfVLDP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfVLDP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfVLDP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfVLDP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfVLDP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfVLDP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfVLDP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfVLDP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfVLDP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfVLDP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfVLDP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfVLDP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfVLDP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfVLDP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfVLDP.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccU8VjWB.s: Assembler messages:
encrypt.c: /tmp/ccU8VjWB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8VjWB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8VjWB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8VjWB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8VjWB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8VjWB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8VjWB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8VjWB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8VjWB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU8VjWB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8VjWB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8VjWB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8VjWB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8VjWB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8VjWB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8VjWB.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/ccs0WKUu.s: Assembler messages:
encrypt.c: /tmp/ccs0WKUu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0WKUu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0WKUu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0WKUu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0WKUu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0WKUu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0WKUu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0WKUu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0WKUu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0WKUu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0WKUu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0WKUu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0WKUu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0WKUu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0WKUu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0WKUu.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/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/ccGOnTYM.s: Assembler messages:
encrypt.c: /tmp/ccGOnTYM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOnTYM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOnTYM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOnTYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOnTYM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOnTYM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOnTYM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOnTYM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOnTYM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOnTYM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGOnTYM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOnTYM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOnTYM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOnTYM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOnTYM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOnTYM.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 -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/ccd6Kof0.s: Assembler messages:
encrypt.c: /tmp/ccd6Kof0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6Kof0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6Kof0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6Kof0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6Kof0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6Kof0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6Kof0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6Kof0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6Kof0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd6Kof0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6Kof0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6Kof0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6Kof0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6Kof0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6Kof0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6Kof0.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/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/ccXGTQyo.s: Assembler messages:
encrypt.c: /tmp/ccXGTQyo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGTQyo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGTQyo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGTQyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGTQyo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGTQyo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGTQyo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGTQyo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGTQyo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGTQyo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGTQyo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGTQyo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGTQyo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGTQyo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGTQyo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGTQyo.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/cclkROFg.s: Assembler messages:
encrypt.c: /tmp/cclkROFg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclkROFg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclkROFg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclkROFg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkROFg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkROFg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkROFg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclkROFg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclkROFg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkROFg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclkROFg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkROFg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkROFg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkROFg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkROFg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkROFg.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i386 -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/cck7gewP.s: Assembler messages:
encrypt.c: /tmp/cck7gewP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7gewP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7gewP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7gewP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gewP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gewP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gewP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7gewP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7gewP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck7gewP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gewP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gewP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gewP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gewP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gewP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7gewP.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=i486 -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/ccIrlOGM.s: Assembler messages:
encrypt.c: /tmp/ccIrlOGM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrlOGM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrlOGM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrlOGM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlOGM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlOGM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlOGM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrlOGM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrlOGM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrlOGM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlOGM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlOGM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlOGM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlOGM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlOGM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrlOGM.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/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/ccCGXmW4.s: Assembler messages:
encrypt.c: /tmp/ccCGXmW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCGXmW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCGXmW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCGXmW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCGXmW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCGXmW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCGXmW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCGXmW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCGXmW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCGXmW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCGXmW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCGXmW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCGXmW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGXmW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCGXmW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCGXmW4.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgasMx3.s: Assembler messages:
encrypt.c: /tmp/ccgasMx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgasMx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgasMx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgasMx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgasMx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgasMx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgasMx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgasMx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgasMx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgasMx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgasMx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgasMx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgasMx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgasMx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgasMx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgasMx3.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 -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/ccA3KJ8F.s: Assembler messages:
encrypt.c: /tmp/ccA3KJ8F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3KJ8F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3KJ8F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3KJ8F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3KJ8F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3KJ8F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3KJ8F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3KJ8F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3KJ8F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3KJ8F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3KJ8F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3KJ8F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3KJ8F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3KJ8F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3KJ8F.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 -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/cceYV9Ax.s: Assembler messages:
encrypt.c: /tmp/cceYV9Ax.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceYV9Ax.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceYV9Ax.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceYV9Ax.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYV9Ax.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYV9Ax.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYV9Ax.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceYV9Ax.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceYV9Ax.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceYV9Ax.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYV9Ax.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYV9Ax.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYV9Ax.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYV9Ax.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYV9Ax.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYV9Ax.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/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/ccOChZ5N.s: Assembler messages:
encrypt.c: /tmp/ccOChZ5N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOChZ5N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOChZ5N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOChZ5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOChZ5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOChZ5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOChZ5N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOChZ5N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOChZ5N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOChZ5N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOChZ5N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOChZ5N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOChZ5N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOChZ5N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOChZ5N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOChZ5N.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/ccTEBfH7.s: Assembler messages:
encrypt.c: /tmp/ccTEBfH7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEBfH7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEBfH7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEBfH7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEBfH7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEBfH7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEBfH7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEBfH7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEBfH7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEBfH7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEBfH7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEBfH7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEBfH7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEBfH7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEBfH7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEBfH7.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/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/ccIccmwH.s: Assembler messages:
encrypt.c: /tmp/ccIccmwH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIccmwH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIccmwH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIccmwH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIccmwH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIccmwH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIccmwH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIccmwH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIccmwH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIccmwH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIccmwH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIccmwH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIccmwH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIccmwH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIccmwH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIccmwH.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctFpa2t.s: Assembler messages:
encrypt.c: /tmp/cctFpa2t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFpa2t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFpa2t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctFpa2t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFpa2t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFpa2t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFpa2t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFpa2t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFpa2t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctFpa2t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFpa2t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFpa2t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFpa2t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFpa2t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFpa2t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFpa2t.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/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/ccaqqN4L.s: Assembler messages:
encrypt.c: /tmp/ccaqqN4L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqqN4L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqqN4L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqqN4L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqqN4L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqqN4L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqqN4L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqqN4L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqqN4L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaqqN4L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqqN4L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqqN4L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqqN4L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqqN4L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqqN4L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqqN4L.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/ccfqrstZ.s: Assembler messages:
encrypt.c: /tmp/ccfqrstZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqrstZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqrstZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqrstZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqrstZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqrstZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqrstZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqrstZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqrstZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqrstZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfqrstZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqrstZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqrstZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqrstZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqrstZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqrstZ.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -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/cc89THse.s: Assembler messages:
encrypt.c: /tmp/cc89THse.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89THse.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89THse.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89THse.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89THse.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89THse.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89THse.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89THse.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89THse.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc89THse.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89THse.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89THse.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89THse.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89THse.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89THse.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89THse.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccVIeLgt.s: Assembler messages:
encrypt.c: /tmp/ccVIeLgt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVIeLgt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVIeLgt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVIeLgt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIeLgt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIeLgt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIeLgt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVIeLgt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVIeLgt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIeLgt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVIeLgt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIeLgt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIeLgt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIeLgt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIeLgt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIeLgt.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 -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/cc4ClH5v.s: Assembler messages:
encrypt.c: /tmp/cc4ClH5v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ClH5v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ClH5v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ClH5v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ClH5v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ClH5v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ClH5v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ClH5v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ClH5v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ClH5v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ClH5v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ClH5v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ClH5v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ClH5v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ClH5v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ClH5v.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/cchF1IAV.s: Assembler messages:
encrypt.c: /tmp/cchF1IAV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchF1IAV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchF1IAV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchF1IAV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchF1IAV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchF1IAV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchF1IAV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchF1IAV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchF1IAV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchF1IAV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchF1IAV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchF1IAV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchF1IAV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchF1IAV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchF1IAV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchF1IAV.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/ccXNMwc9.s: Assembler messages:
encrypt.c: /tmp/ccXNMwc9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNMwc9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNMwc9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNMwc9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNMwc9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNMwc9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNMwc9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNMwc9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNMwc9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNMwc9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNMwc9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNMwc9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNMwc9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNMwc9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNMwc9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNMwc9.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/ccuQ1b9R.s: Assembler messages:
encrypt.c: /tmp/ccuQ1b9R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ1b9R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQ1b9R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQ1b9R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1b9R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1b9R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1b9R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQ1b9R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuQ1b9R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1b9R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1b9R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1b9R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1b9R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1b9R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ1b9R.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/ccfUKAKp.s: Assembler messages:
encrypt.c: /tmp/ccfUKAKp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUKAKp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUKAKp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUKAKp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUKAKp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUKAKp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUKAKp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUKAKp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUKAKp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUKAKp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfUKAKp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUKAKp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUKAKp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUKAKp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUKAKp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUKAKp.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/cciGFCDj.s: Assembler messages:
encrypt.c: /tmp/cciGFCDj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGFCDj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciGFCDj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciGFCDj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciGFCDj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciGFCDj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciGFCDj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciGFCDj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciGFCDj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciGFCDj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciGFCDj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciGFCDj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciGFCDj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGFCDj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciGFCDj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGFCDj.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=k6 -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/ccRCzOTS.s: Assembler messages:
encrypt.c: /tmp/ccRCzOTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCzOTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCzOTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCzOTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCzOTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCzOTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCzOTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCzOTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCzOTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCzOTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRCzOTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCzOTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCzOTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCzOTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCzOTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCzOTS.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 -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/ccusobNP.s: Assembler messages:
encrypt.c: /tmp/ccusobNP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusobNP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusobNP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccusobNP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusobNP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusobNP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusobNP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusobNP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusobNP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccusobNP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusobNP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusobNP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusobNP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusobNP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusobNP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusobNP.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 -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/ccI6Bdpn.s: Assembler messages:
encrypt.c: /tmp/ccI6Bdpn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6Bdpn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6Bdpn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6Bdpn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6Bdpn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6Bdpn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6Bdpn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6Bdpn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6Bdpn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6Bdpn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6Bdpn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6Bdpn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6Bdpn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6Bdpn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6Bdpn.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=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/ccvzqKR6.s: Assembler messages:
encrypt.c: /tmp/ccvzqKR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvzqKR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvzqKR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvzqKR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvzqKR6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvzqKR6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvzqKR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvzqKR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvzqKR6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvzqKR6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvzqKR6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvzqKR6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvzqKR6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzqKR6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvzqKR6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvzqKR6.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=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/ccImAmig.s: Assembler messages:
encrypt.c: /tmp/ccImAmig.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImAmig.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImAmig.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccImAmig.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImAmig.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImAmig.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImAmig.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImAmig.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImAmig.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImAmig.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccImAmig.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImAmig.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImAmig.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImAmig.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImAmig.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImAmig.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 -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/ccPeJAqV.s: Assembler messages:
encrypt.c: /tmp/ccPeJAqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPeJAqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPeJAqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPeJAqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeJAqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeJAqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeJAqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPeJAqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPeJAqV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPeJAqV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeJAqV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeJAqV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeJAqV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeJAqV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeJAqV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPeJAqV.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/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/cc93Q9Ic.s: Assembler messages:
encrypt.c: /tmp/cc93Q9Ic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc93Q9Ic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc93Q9Ic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc93Q9Ic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93Q9Ic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93Q9Ic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93Q9Ic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc93Q9Ic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc93Q9Ic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93Q9Ic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93Q9Ic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93Q9Ic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93Q9Ic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93Q9Ic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc93Q9Ic.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/ccEIW3DI.s: Assembler messages:
encrypt.c: /tmp/ccEIW3DI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIW3DI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIW3DI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIW3DI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIW3DI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIW3DI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIW3DI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIW3DI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIW3DI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIW3DI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEIW3DI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIW3DI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIW3DI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIW3DI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIW3DI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIW3DI.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -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/ccWQfivH.s: Assembler messages:
encrypt.c: /tmp/ccWQfivH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQfivH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQfivH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQfivH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQfivH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQfivH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQfivH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQfivH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQfivH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQfivH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQfivH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQfivH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQfivH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQfivH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQfivH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQfivH.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclFEwU9.s: Assembler messages:
encrypt.c: /tmp/cclFEwU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclFEwU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclFEwU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclFEwU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFEwU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFEwU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFEwU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclFEwU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclFEwU9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclFEwU9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFEwU9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFEwU9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFEwU9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEwU9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFEwU9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclFEwU9.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/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/cctWkyNj.s: Assembler messages:
encrypt.c: /tmp/cctWkyNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWkyNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctWkyNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctWkyNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWkyNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWkyNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWkyNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctWkyNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctWkyNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctWkyNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWkyNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWkyNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWkyNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWkyNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWkyNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWkyNj.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/cctpgXWh.s: Assembler messages:
encrypt.c: /tmp/cctpgXWh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpgXWh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpgXWh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpgXWh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpgXWh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpgXWh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpgXWh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpgXWh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpgXWh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpgXWh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpgXWh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpgXWh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpgXWh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpgXWh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpgXWh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpgXWh.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/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/ccJS7ZDO.s: Assembler messages:
encrypt.c: /tmp/ccJS7ZDO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJS7ZDO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJS7ZDO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJS7ZDO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS7ZDO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS7ZDO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS7ZDO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJS7ZDO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS7ZDO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJS7ZDO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS7ZDO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS7ZDO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS7ZDO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS7ZDO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS7ZDO.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjy4YqG.s: Assembler messages:
encrypt.c: /tmp/ccjy4YqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjy4YqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjy4YqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjy4YqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4YqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4YqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4YqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjy4YqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjy4YqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjy4YqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4YqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4YqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4YqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4YqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4YqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjy4YqG.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 -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/cc9MkZ04.s: Assembler messages:
encrypt.c: /tmp/cc9MkZ04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MkZ04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MkZ04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MkZ04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9MkZ04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9MkZ04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9MkZ04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MkZ04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MkZ04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9MkZ04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9MkZ04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9MkZ04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9MkZ04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9MkZ04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MkZ04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9MkZ04.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 -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/ccTR4fre.s: Assembler messages:
encrypt.c: /tmp/ccTR4fre.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTR4fre.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTR4fre.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTR4fre.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTR4fre.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTR4fre.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTR4fre.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTR4fre.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTR4fre.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTR4fre.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTR4fre.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTR4fre.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTR4fre.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTR4fre.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTR4fre.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTR4fre.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 -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/ccMzaPTx.s: Assembler messages:
encrypt.c: /tmp/ccMzaPTx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzaPTx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzaPTx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzaPTx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzaPTx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzaPTx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzaPTx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzaPTx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzaPTx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzaPTx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMzaPTx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzaPTx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzaPTx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzaPTx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzaPTx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzaPTx.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=nocona -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/cceOif7m.s: Assembler messages:
encrypt.c: /tmp/cceOif7m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOif7m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOif7m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceOif7m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOif7m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOif7m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOif7m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOif7m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOif7m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOif7m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceOif7m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOif7m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOif7m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOif7m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOif7m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOif7m.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/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/ccfhVFvE.s: Assembler messages:
encrypt.c: /tmp/ccfhVFvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhVFvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhVFvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhVFvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhVFvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhVFvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhVFvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhVFvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhVFvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhVFvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhVFvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhVFvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhVFvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhVFvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhVFvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhVFvE.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgknzjz.s: Assembler messages:
encrypt.c: /tmp/ccgknzjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgknzjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgknzjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgknzjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgknzjz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgknzjz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgknzjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgknzjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgknzjz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgknzjz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgknzjz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgknzjz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgknzjz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknzjz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgknzjz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgknzjz.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 -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/ccIzecL8.s: Assembler messages:
encrypt.c: /tmp/ccIzecL8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzecL8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzecL8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzecL8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzecL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzecL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzecL8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzecL8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzecL8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzecL8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzecL8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzecL8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzecL8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzecL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzecL8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzecL8.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 -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/cclFOb0Q.s: Assembler messages:
encrypt.c: /tmp/cclFOb0Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclFOb0Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclFOb0Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclFOb0Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOb0Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOb0Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOb0Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclFOb0Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclFOb0Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclFOb0Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOb0Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOb0Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOb0Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOb0Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOb0Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclFOb0Q.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/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/ccISWBoj.s: Assembler messages:
encrypt.c: /tmp/ccISWBoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISWBoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISWBoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccISWBoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISWBoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISWBoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISWBoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISWBoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISWBoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccISWBoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISWBoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISWBoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISWBoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISWBoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISWBoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISWBoj.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/ccdp0Cju.s: Assembler messages:
encrypt.c: /tmp/ccdp0Cju.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdp0Cju.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdp0Cju.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdp0Cju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp0Cju.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp0Cju.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp0Cju.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdp0Cju.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdp0Cju.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp0Cju.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdp0Cju.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp0Cju.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp0Cju.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp0Cju.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp0Cju.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp0Cju.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/ccD5VQ6H.s: Assembler messages:
encrypt.c: /tmp/ccD5VQ6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5VQ6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5VQ6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5VQ6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5VQ6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5VQ6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5VQ6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5VQ6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5VQ6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD5VQ6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5VQ6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5VQ6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5VQ6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5VQ6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5VQ6H.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/ccEkSDFJ.s: Assembler messages:
encrypt.c: /tmp/ccEkSDFJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkSDFJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkSDFJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkSDFJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkSDFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkSDFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkSDFJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkSDFJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEkSDFJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkSDFJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkSDFJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkSDFJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkSDFJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkSDFJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkSDFJ.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/cc0nZbH0.s: Assembler messages:
encrypt.c: /tmp/cc0nZbH0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0nZbH0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0nZbH0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0nZbH0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nZbH0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nZbH0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nZbH0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0nZbH0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0nZbH0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0nZbH0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nZbH0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nZbH0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nZbH0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nZbH0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nZbH0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0nZbH0.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/ccbiJLvc.s: Assembler messages:
encrypt.c: /tmp/ccbiJLvc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbiJLvc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbiJLvc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbiJLvc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiJLvc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiJLvc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiJLvc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbiJLvc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbiJLvc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiJLvc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbiJLvc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiJLvc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiJLvc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiJLvc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiJLvc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiJLvc.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/cc9an0Ey.s: Assembler messages:
encrypt.c: /tmp/cc9an0Ey.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9an0Ey.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9an0Ey.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9an0Ey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9an0Ey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9an0Ey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9an0Ey.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9an0Ey.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9an0Ey.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9an0Ey.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9an0Ey.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9an0Ey.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9an0Ey.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9an0Ey.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9an0Ey.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9an0Ey.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/ccs0K55E.s: Assembler messages:
encrypt.c: /tmp/ccs0K55E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0K55E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0K55E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0K55E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0K55E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0K55E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0K55E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0K55E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0K55E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0K55E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0K55E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0K55E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0K55E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0K55E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0K55E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0K55E.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/ccBFQwNW.s: Assembler messages:
encrypt.c: /tmp/ccBFQwNW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFQwNW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFQwNW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFQwNW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFQwNW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFQwNW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFQwNW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFQwNW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFQwNW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFQwNW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBFQwNW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFQwNW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFQwNW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFQwNW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFQwNW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFQwNW.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/ccMYYDAX.s: Assembler messages:
encrypt.c: /tmp/ccMYYDAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYYDAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYYDAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYYDAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYYDAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYYDAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYYDAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYYDAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYYDAX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYYDAX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYYDAX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYYDAX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYYDAX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYYDAX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYYDAX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYYDAX.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/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/cc4CqYpO.s: Assembler messages:
encrypt.c: /tmp/cc4CqYpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CqYpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4CqYpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4CqYpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CqYpO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CqYpO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CqYpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4CqYpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4CqYpO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4CqYpO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CqYpO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CqYpO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CqYpO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CqYpO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CqYpO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CqYpO.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFSYM7e.s: Assembler messages:
encrypt.c: /tmp/ccFSYM7e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSYM7e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSYM7e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSYM7e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYM7e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYM7e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYM7e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSYM7e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSYM7e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSYM7e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYM7e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYM7e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYM7e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYM7e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYM7e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSYM7e.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/ccxcmLKk.s: Assembler messages:
encrypt.c: /tmp/ccxcmLKk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcmLKk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcmLKk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcmLKk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcmLKk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcmLKk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcmLKk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcmLKk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcmLKk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcmLKk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxcmLKk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcmLKk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcmLKk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcmLKk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcmLKk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcmLKk.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/ccDnbV9D.s: Assembler messages:
encrypt.c: /tmp/ccDnbV9D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnbV9D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnbV9D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnbV9D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnbV9D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnbV9D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnbV9D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnbV9D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnbV9D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnbV9D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnbV9D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnbV9D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnbV9D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnbV9D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnbV9D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnbV9D.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/ccVelunJ.s: Assembler messages:
encrypt.c: /tmp/ccVelunJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVelunJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVelunJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVelunJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVelunJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVelunJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVelunJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVelunJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVelunJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVelunJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVelunJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVelunJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVelunJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVelunJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVelunJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVelunJ.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -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/cc19UFT6.s: Assembler messages:
encrypt.c: /tmp/cc19UFT6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19UFT6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19UFT6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc19UFT6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19UFT6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19UFT6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19UFT6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19UFT6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19UFT6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19UFT6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc19UFT6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19UFT6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19UFT6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19UFT6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19UFT6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19UFT6.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=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/ccbjof7Y.s: Assembler messages:
encrypt.c: /tmp/ccbjof7Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjof7Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjof7Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjof7Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjof7Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjof7Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjof7Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjof7Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjof7Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjof7Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjof7Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjof7Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjof7Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjof7Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjof7Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjof7Y.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/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/ccPJ5HOt.s: Assembler messages:
encrypt.c: /tmp/ccPJ5HOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJ5HOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJ5HOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJ5HOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJ5HOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJ5HOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJ5HOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJ5HOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPJ5HOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJ5HOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJ5HOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJ5HOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJ5HOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJ5HOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJ5HOt.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/ccvrEJtq.s: Assembler messages:
encrypt.c: /tmp/ccvrEJtq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrEJtq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrEJtq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrEJtq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrEJtq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrEJtq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrEJtq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrEJtq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrEJtq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrEJtq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrEJtq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrEJtq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrEJtq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrEJtq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEJtq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrEJtq.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/ccSUuYlL.s: Assembler messages:
encrypt.c: /tmp/ccSUuYlL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUuYlL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUuYlL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUuYlL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUuYlL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUuYlL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUuYlL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUuYlL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUuYlL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSUuYlL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUuYlL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUuYlL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUuYlL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUuYlL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUuYlL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUuYlL.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/ccYH8gDW.s: Assembler messages:
encrypt.c: /tmp/ccYH8gDW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYH8gDW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYH8gDW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYH8gDW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYH8gDW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYH8gDW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYH8gDW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYH8gDW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYH8gDW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYH8gDW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYH8gDW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYH8gDW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYH8gDW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYH8gDW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH8gDW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYH8gDW.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/ccPpSlNd.s: Assembler messages:
encrypt.c: /tmp/ccPpSlNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpSlNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpSlNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpSlNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpSlNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpSlNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpSlNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpSlNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpSlNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPpSlNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpSlNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpSlNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpSlNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpSlNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpSlNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpSlNd.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/ccnKvoTb.s: Assembler messages:
encrypt.c: /tmp/ccnKvoTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKvoTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKvoTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKvoTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKvoTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKvoTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKvoTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKvoTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKvoTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKvoTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnKvoTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKvoTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKvoTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKvoTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKvoTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKvoTb.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/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/ccGKNCBG.s: Assembler messages:
encrypt.c: /tmp/ccGKNCBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKNCBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKNCBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKNCBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKNCBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKNCBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKNCBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKNCBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKNCBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKNCBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKNCBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKNCBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKNCBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKNCBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKNCBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKNCBG.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=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/ccYYCeWv.s: Assembler messages:
encrypt.c: /tmp/ccYYCeWv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYCeWv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYCeWv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYCeWv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYCeWv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYCeWv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYCeWv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYCeWv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYCeWv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYYCeWv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYCeWv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYCeWv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYCeWv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYCeWv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYCeWv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYCeWv.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/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/ccjwz6ff.s: Assembler messages:
encrypt.c: /tmp/ccjwz6ff.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwz6ff.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwz6ff.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwz6ff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwz6ff.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwz6ff.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwz6ff.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwz6ff.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwz6ff.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjwz6ff.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwz6ff.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwz6ff.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwz6ff.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwz6ff.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwz6ff.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwz6ff.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/ccunkLih.s: Assembler messages:
encrypt.c: /tmp/ccunkLih.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunkLih.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunkLih.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccunkLih.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunkLih.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunkLih.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunkLih.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunkLih.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunkLih.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunkLih.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccunkLih.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunkLih.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunkLih.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunkLih.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunkLih.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunkLih.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/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/ccGTWjdH.s: Assembler messages:
encrypt.c: /tmp/ccGTWjdH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTWjdH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTWjdH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTWjdH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWjdH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWjdH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWjdH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTWjdH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTWjdH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWjdH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGTWjdH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWjdH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWjdH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWjdH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWjdH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWjdH.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/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/ccW8kc6u.s: Assembler messages:
encrypt.c: /tmp/ccW8kc6u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8kc6u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8kc6u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW8kc6u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8kc6u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8kc6u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8kc6u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW8kc6u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8kc6u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW8kc6u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8kc6u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8kc6u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8kc6u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8kc6u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8kc6u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW8kc6u.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/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/cc3PvO3V.s: Assembler messages:
encrypt.c: /tmp/cc3PvO3V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PvO3V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PvO3V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PvO3V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PvO3V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PvO3V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PvO3V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PvO3V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PvO3V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3PvO3V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PvO3V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PvO3V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PvO3V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PvO3V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PvO3V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PvO3V.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 -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/ccxkTLK2.s: Assembler messages:
encrypt.c: /tmp/ccxkTLK2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkTLK2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkTLK2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkTLK2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkTLK2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkTLK2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkTLK2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkTLK2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkTLK2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkTLK2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxkTLK2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkTLK2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkTLK2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkTLK2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkTLK2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkTLK2.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/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/ccM7pWpx.s: Assembler messages:
encrypt.c: /tmp/ccM7pWpx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7pWpx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7pWpx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7pWpx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7pWpx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7pWpx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7pWpx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7pWpx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7pWpx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7pWpx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM7pWpx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7pWpx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7pWpx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7pWpx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7pWpx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7pWpx.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/cckibdWh.s: Assembler messages:
encrypt.c: /tmp/cckibdWh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckibdWh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckibdWh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckibdWh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibdWh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibdWh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibdWh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckibdWh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckibdWh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckibdWh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibdWh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibdWh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibdWh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibdWh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibdWh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckibdWh.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/ccCM80hX.s: Assembler messages:
encrypt.c: /tmp/ccCM80hX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCM80hX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCM80hX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCM80hX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCM80hX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCM80hX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCM80hX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCM80hX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCM80hX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCM80hX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCM80hX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCM80hX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCM80hX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCM80hX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM80hX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCM80hX.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/ccyajJk0.s: Assembler messages:
encrypt.c: /tmp/ccyajJk0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyajJk0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyajJk0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyajJk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyajJk0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyajJk0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyajJk0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyajJk0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyajJk0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyajJk0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyajJk0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyajJk0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyajJk0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyajJk0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyajJk0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyajJk0.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -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/ccahSxin.s: Assembler messages:
encrypt.c: /tmp/ccahSxin.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahSxin.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahSxin.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccahSxin.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahSxin.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahSxin.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahSxin.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahSxin.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahSxin.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahSxin.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccahSxin.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahSxin.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahSxin.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahSxin.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahSxin.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahSxin.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 -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/ccfZgLej.s: Assembler messages:
encrypt.c: /tmp/ccfZgLej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZgLej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZgLej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZgLej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZgLej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZgLej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZgLej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZgLej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZgLej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZgLej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZgLej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZgLej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZgLej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZgLej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZgLej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZgLej.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/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/cc7lo93K.s: Assembler messages:
encrypt.c: /tmp/cc7lo93K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lo93K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lo93K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lo93K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lo93K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lo93K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lo93K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lo93K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lo93K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lo93K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lo93K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lo93K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lo93K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lo93K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lo93K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lo93K.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/ccW1I9VV.s: Assembler messages:
encrypt.c: /tmp/ccW1I9VV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1I9VV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1I9VV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1I9VV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1I9VV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1I9VV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1I9VV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1I9VV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1I9VV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1I9VV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1I9VV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1I9VV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1I9VV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1I9VV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1I9VV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1I9VV.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/ccT5ZL39.s: Assembler messages:
encrypt.c: /tmp/ccT5ZL39.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5ZL39.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5ZL39.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5ZL39.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5ZL39.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5ZL39.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5ZL39.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5ZL39.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5ZL39.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5ZL39.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT5ZL39.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5ZL39.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5ZL39.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5ZL39.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5ZL39.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5ZL39.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/ccwi1f3g.s: Assembler messages:
encrypt.c: /tmp/ccwi1f3g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwi1f3g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwi1f3g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwi1f3g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi1f3g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi1f3g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi1f3g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwi1f3g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwi1f3g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwi1f3g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi1f3g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi1f3g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi1f3g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1f3g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi1f3g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwi1f3g.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/ccibNTz0.s: Assembler messages:
encrypt.c: /tmp/ccibNTz0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibNTz0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibNTz0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccibNTz0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibNTz0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibNTz0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibNTz0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibNTz0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibNTz0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibNTz0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccibNTz0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibNTz0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibNTz0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibNTz0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibNTz0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibNTz0.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/ccje94u5.s: Assembler messages:
encrypt.c: /tmp/ccje94u5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccje94u5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccje94u5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccje94u5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje94u5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje94u5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje94u5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccje94u5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccje94u5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccje94u5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje94u5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje94u5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje94u5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje94u5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje94u5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccje94u5.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/cc5hVs0x.s: Assembler messages:
encrypt.c: /tmp/cc5hVs0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hVs0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hVs0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hVs0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hVs0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hVs0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hVs0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hVs0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hVs0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hVs0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hVs0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hVs0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hVs0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hVs0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hVs0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hVs0x.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/ccSubTJo.s: Assembler messages:
encrypt.c: /tmp/ccSubTJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSubTJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSubTJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSubTJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSubTJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSubTJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSubTJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSubTJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSubTJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSubTJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSubTJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSubTJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSubTJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSubTJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubTJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSubTJo.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/cccITO8M.s: Assembler messages:
encrypt.c: /tmp/cccITO8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccITO8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccITO8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccITO8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccITO8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccITO8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccITO8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccITO8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccITO8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccITO8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccITO8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccITO8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccITO8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccITO8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccITO8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccITO8M.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/ccsdRM8S.s: Assembler messages:
encrypt.c: /tmp/ccsdRM8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsdRM8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsdRM8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsdRM8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdRM8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdRM8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdRM8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsdRM8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsdRM8S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsdRM8S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdRM8S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdRM8S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdRM8S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdRM8S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdRM8S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsdRM8S.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/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/cc2YBaCi.s: Assembler messages:
encrypt.c: /tmp/cc2YBaCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YBaCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YBaCi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YBaCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YBaCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YBaCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YBaCi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YBaCi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YBaCi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2YBaCi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YBaCi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YBaCi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YBaCi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YBaCi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YBaCi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YBaCi.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/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/ccgyTf9i.s: Assembler messages:
encrypt.c: /tmp/ccgyTf9i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyTf9i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyTf9i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyTf9i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyTf9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyTf9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyTf9i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyTf9i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyTf9i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyTf9i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgyTf9i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyTf9i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyTf9i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyTf9i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyTf9i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyTf9i.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/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/ccJpEVdG.s: Assembler messages:
encrypt.c: /tmp/ccJpEVdG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpEVdG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpEVdG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpEVdG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpEVdG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpEVdG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpEVdG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpEVdG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpEVdG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpEVdG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpEVdG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpEVdG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpEVdG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpEVdG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpEVdG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpEVdG.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 -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/ccL6bTPw.s: Assembler messages:
encrypt.c: /tmp/ccL6bTPw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6bTPw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6bTPw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6bTPw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6bTPw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6bTPw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6bTPw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6bTPw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6bTPw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6bTPw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6bTPw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6bTPw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6bTPw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bTPw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6bTPw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6bTPw.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 -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/cc8xjkj9.s: Assembler messages:
encrypt.c: /tmp/cc8xjkj9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xjkj9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xjkj9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xjkj9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xjkj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xjkj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xjkj9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xjkj9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xjkj9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xjkj9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8xjkj9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xjkj9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xjkj9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xjkj9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xjkj9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xjkj9.s:57: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAi7BcZ.s: Assembler messages:
encrypt.c: /tmp/ccAi7BcZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAi7BcZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAi7BcZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAi7BcZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi7BcZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi7BcZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi7BcZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAi7BcZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAi7BcZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi7BcZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi7BcZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi7BcZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi7BcZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi7BcZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAi7BcZ.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 -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/cc1iOFXn.s: Assembler messages:
encrypt.c: /tmp/cc1iOFXn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iOFXn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iOFXn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iOFXn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iOFXn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iOFXn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iOFXn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iOFXn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iOFXn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iOFXn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1iOFXn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iOFXn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iOFXn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iOFXn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iOFXn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iOFXn.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/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/ccEY22vt.s: Assembler messages:
encrypt.c: /tmp/ccEY22vt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEY22vt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEY22vt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEY22vt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEY22vt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEY22vt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEY22vt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEY22vt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEY22vt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEY22vt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEY22vt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEY22vt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEY22vt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY22vt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEY22vt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEY22vt.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 -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/ccXMCedW.s: Assembler messages:
encrypt.c: /tmp/ccXMCedW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMCedW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMCedW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMCedW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMCedW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMCedW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMCedW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMCedW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMCedW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMCedW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMCedW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMCedW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMCedW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMCedW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMCedW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMCedW.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/ccasI2pI.s: Assembler messages:
encrypt.c: /tmp/ccasI2pI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasI2pI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasI2pI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccasI2pI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasI2pI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasI2pI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasI2pI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasI2pI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasI2pI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccasI2pI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasI2pI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasI2pI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasI2pI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasI2pI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasI2pI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasI2pI.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/cc7LBkYA.s: Assembler messages:
encrypt.c: /tmp/cc7LBkYA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LBkYA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LBkYA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LBkYA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LBkYA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LBkYA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LBkYA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LBkYA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LBkYA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LBkYA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7LBkYA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LBkYA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LBkYA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LBkYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LBkYA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LBkYA.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/ccRFx5Up.s: Assembler messages:
encrypt.c: /tmp/ccRFx5Up.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFx5Up.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFx5Up.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFx5Up.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFx5Up.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFx5Up.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFx5Up.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFx5Up.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFx5Up.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRFx5Up.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFx5Up.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFx5Up.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFx5Up.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFx5Up.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFx5Up.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFx5Up.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUffp7c.s: Assembler messages:
encrypt.c: /tmp/ccUffp7c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUffp7c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUffp7c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUffp7c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUffp7c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUffp7c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUffp7c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUffp7c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUffp7c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUffp7c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUffp7c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUffp7c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUffp7c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUffp7c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUffp7c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUffp7c.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 -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/ccngAygJ.s: Assembler messages:
encrypt.c: /tmp/ccngAygJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngAygJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngAygJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccngAygJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngAygJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngAygJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngAygJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccngAygJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngAygJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngAygJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccngAygJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngAygJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngAygJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngAygJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngAygJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngAygJ.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

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/ccvVzTFD.s: Assembler messages:
encrypt.c: /tmp/ccvVzTFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVzTFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVzTFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVzTFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVzTFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVzTFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVzTFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVzTFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVzTFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvVzTFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVzTFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVzTFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVzTFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVzTFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVzTFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVzTFD.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