Implementation notes: x86, jos, crypto_aead/omdsha512k512n256tau256v1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
691477refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
694215refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
698040refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
698212refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070820140622
698587refgcc -m32 -O -fomit-frame-pointer2014070820140622
700028refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
720885refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
723210refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
723218refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
723810refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
724088refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
725902refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
727485refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
727853refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
728040refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070820140622
728408refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
729983refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
730523refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070820140622
730582refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070820140622
730875refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070820140622
731340refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070820140622
731482refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
734505refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070820140622
736395refgcc -m32 -O2 -fomit-frame-pointer2014070820140622
739920refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
741510refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
743100refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
743752refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
743970refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
745492refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
746153refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
746438refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
746700refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
747097refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
747630refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
747848refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
750668refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
754058refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070820140622
757140refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
757725refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
757778refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
757830refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
757965refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070820140622
758212refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070820140622
758332refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
759300refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
759600refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070820140622
759615refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
759743refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
761415refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
761828refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
761925refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
762240refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
764190refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
764340refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
766125refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
766418refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
766605refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
766688refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
767093refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
767378refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
767415refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
768007refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
769718refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
769860refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
770527refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
770790refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
771000refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
771188refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
772785refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
772987refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
773482refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
774353refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
775597refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
775740refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
776558refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
777675refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
777862refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
779047refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
779543refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
780262refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
781710refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
781920refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
782063refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
784005refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
787080refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
787568refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070820140622
788393refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
788438refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
790365refgcc -m32 -O3 -fomit-frame-pointer2014070820140622
790995refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
792562refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
792645refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
792952refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
793140refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
793695refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
793807refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
794347refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
794392refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
796957refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
797160refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
797437refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
797610refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
800100refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
800888refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
801742refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
802688refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
804120refgcc -m32 -Os -fomit-frame-pointer2014070820140622
804360refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
805163refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
805215refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
805238refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
805290refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
805492refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
805605refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
805665refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
805958refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
807150refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
807735refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
809692refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
810068refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
811597refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
813638refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
813728refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
815400refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
816120refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
817035refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
817230refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
817718refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
819862refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070820140622
819983refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070820140622
820087refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
821850refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070820140622
822330refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070820140622
825345refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
826170refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
826793refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
840660refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
843780refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
856327refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
871778refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
872677refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
874297refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
877853refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
880005refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
888390refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
888795refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
890528refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070820140622
890880refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070820140622
891757refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
892815refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
893063refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070820140622
894487refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
896745refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070820140622
900967refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
901028refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
904500refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
908347refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
911130refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
924113refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/ref
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ref
gcc -m32 -O2 -fomit-frame-pointer ref
gcc -m32 -O3 -fomit-frame-pointer ref
gcc -m32 -O -fomit-frame-pointer ref
gcc -m32 -Os -fomit-frame-pointer ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc2WGLjR.s: Assembler messages:
encrypt.c: /tmp/cc2WGLjR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2WGLjR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2WGLjR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WGLjR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WGLjR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WGLjR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2WGLjR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WGLjR.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccB0cQyP.s: Assembler messages:
encrypt.c: /tmp/ccB0cQyP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB0cQyP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0cQyP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0cQyP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0cQyP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB0cQyP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccB0cQyP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0cQyP.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccStBrEI.s: Assembler messages:
encrypt.c: /tmp/ccStBrEI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccStBrEI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccStBrEI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStBrEI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccStBrEI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStBrEI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccStBrEI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccStBrEI.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgMMkPM.s: Assembler messages:
encrypt.c: /tmp/ccgMMkPM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgMMkPM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMMkPM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMMkPM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMMkPM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMMkPM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgMMkPM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMMkPM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccPCmGGS.s: Assembler messages:
encrypt.c: /tmp/ccPCmGGS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPCmGGS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCmGGS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCmGGS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCmGGS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCmGGS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPCmGGS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCmGGS.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccvyOCwU.s: Assembler messages:
encrypt.c: /tmp/ccvyOCwU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvyOCwU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyOCwU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyOCwU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyOCwU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyOCwU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvyOCwU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyOCwU.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc43Dr2Q.s: Assembler messages:
encrypt.c: /tmp/cc43Dr2Q.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc43Dr2Q.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43Dr2Q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Dr2Q.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43Dr2Q.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Dr2Q.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc43Dr2Q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43Dr2Q.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccIkQRoM.s: Assembler messages:
encrypt.c: /tmp/ccIkQRoM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIkQRoM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkQRoM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkQRoM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkQRoM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkQRoM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIkQRoM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkQRoM.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc4fbXV8.s: Assembler messages:
encrypt.c: /tmp/cc4fbXV8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4fbXV8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fbXV8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fbXV8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fbXV8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fbXV8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4fbXV8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fbXV8.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUxpQam.s: Assembler messages:
encrypt.c: /tmp/ccUxpQam.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUxpQam.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxpQam.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpQam.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxpQam.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpQam.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUxpQam.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxpQam.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZHQCN4.s: Assembler messages:
encrypt.c: /tmp/ccZHQCN4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZHQCN4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHQCN4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHQCN4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHQCN4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHQCN4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZHQCN4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHQCN4.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccc1wpKc.s: Assembler messages:
encrypt.c: /tmp/ccc1wpKc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc1wpKc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1wpKc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wpKc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1wpKc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wpKc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc1wpKc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1wpKc.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc0lpQam.s: Assembler messages:
encrypt.c: /tmp/cc0lpQam.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0lpQam.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lpQam.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lpQam.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lpQam.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lpQam.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0lpQam.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lpQam.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYRdfkd.s: Assembler messages:
encrypt.c: /tmp/ccYRdfkd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYRdfkd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRdfkd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRdfkd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRdfkd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRdfkd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYRdfkd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRdfkd.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZwjB39.s: Assembler messages:
encrypt.c: /tmp/ccZwjB39.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZwjB39.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwjB39.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwjB39.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwjB39.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwjB39.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZwjB39.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwjB39.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccyr1M2e.s: Assembler messages:
encrypt.c: /tmp/ccyr1M2e.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyr1M2e.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyr1M2e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyr1M2e.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyr1M2e.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyr1M2e.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyr1M2e.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyr1M2e.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccHWyCxe.s: Assembler messages:
encrypt.c: /tmp/ccHWyCxe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHWyCxe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWyCxe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWyCxe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWyCxe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWyCxe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHWyCxe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWyCxe.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWzfvIn.s: Assembler messages:
encrypt.c: /tmp/ccWzfvIn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWzfvIn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzfvIn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzfvIn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzfvIn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzfvIn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWzfvIn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzfvIn.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWyiWok.s: Assembler messages:
encrypt.c: /tmp/ccWyiWok.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWyiWok.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWyiWok.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyiWok.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyiWok.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyiWok.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWyiWok.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyiWok.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccrsiQ25.s: Assembler messages:
encrypt.c: /tmp/ccrsiQ25.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrsiQ25.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsiQ25.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsiQ25.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsiQ25.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsiQ25.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrsiQ25.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsiQ25.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccXnqkuw.s: Assembler messages:
encrypt.c: /tmp/ccXnqkuw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXnqkuw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnqkuw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnqkuw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnqkuw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnqkuw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXnqkuw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnqkuw.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckzMv0j.s: Assembler messages:
encrypt.c: /tmp/cckzMv0j.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckzMv0j.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzMv0j.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzMv0j.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzMv0j.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzMv0j.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckzMv0j.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzMv0j.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cce5kz0m.s: Assembler messages:
encrypt.c: /tmp/cce5kz0m.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cce5kz0m.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5kz0m.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5kz0m.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5kz0m.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5kz0m.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cce5kz0m.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5kz0m.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccq6PL6a.s: Assembler messages:
encrypt.c: /tmp/ccq6PL6a.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccq6PL6a.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6PL6a.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PL6a.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6PL6a.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6PL6a.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccq6PL6a.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6PL6a.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc7xd4qz.s: Assembler messages:
encrypt.c: /tmp/cc7xd4qz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7xd4qz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xd4qz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xd4qz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xd4qz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xd4qz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7xd4qz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xd4qz.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVQ3iVo.s: Assembler messages:
encrypt.c: /tmp/ccVQ3iVo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVQ3iVo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQ3iVo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ3iVo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQ3iVo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQ3iVo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVQ3iVo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQ3iVo.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbKSmsc.s: Assembler messages:
encrypt.c: /tmp/ccbKSmsc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbKSmsc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKSmsc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKSmsc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKSmsc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKSmsc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbKSmsc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKSmsc.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckdmHCo.s: Assembler messages:
encrypt.c: /tmp/cckdmHCo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckdmHCo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdmHCo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdmHCo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdmHCo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdmHCo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckdmHCo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdmHCo.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAlwPrp.s: Assembler messages:
encrypt.c: /tmp/ccAlwPrp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAlwPrp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlwPrp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlwPrp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlwPrp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlwPrp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAlwPrp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlwPrp.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccNHpx4A.s: Assembler messages:
encrypt.c: /tmp/ccNHpx4A.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNHpx4A.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHpx4A.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHpx4A.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHpx4A.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHpx4A.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNHpx4A.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHpx4A.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccKarSYj.s: Assembler messages:
encrypt.c: /tmp/ccKarSYj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKarSYj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKarSYj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarSYj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKarSYj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKarSYj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKarSYj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKarSYj.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjHTcms.s: Assembler messages:
encrypt.c: /tmp/ccjHTcms.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjHTcms.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHTcms.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHTcms.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHTcms.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHTcms.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjHTcms.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHTcms.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccMXqbg8.s: Assembler messages:
encrypt.c: /tmp/ccMXqbg8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMXqbg8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXqbg8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXqbg8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXqbg8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXqbg8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMXqbg8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXqbg8.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmGahAg.s: Assembler messages:
encrypt.c: /tmp/ccmGahAg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmGahAg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmGahAg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGahAg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGahAg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGahAg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmGahAg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGahAg.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccSrSqxd.s: Assembler messages:
encrypt.c: /tmp/ccSrSqxd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSrSqxd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrSqxd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSqxd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrSqxd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSqxd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSrSqxd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrSqxd.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cco3q8Sb.s: Assembler messages:
encrypt.c: /tmp/cco3q8Sb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cco3q8Sb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3q8Sb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3q8Sb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3q8Sb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3q8Sb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cco3q8Sb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3q8Sb.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc4FPd9n.s: Assembler messages:
encrypt.c: /tmp/cc4FPd9n.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4FPd9n.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FPd9n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FPd9n.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FPd9n.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FPd9n.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4FPd9n.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FPd9n.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccxS1Ikd.s: Assembler messages:
encrypt.c: /tmp/ccxS1Ikd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxS1Ikd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxS1Ikd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS1Ikd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxS1Ikd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxS1Ikd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxS1Ikd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxS1Ikd.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccMq055f.s: Assembler messages:
encrypt.c: /tmp/ccMq055f.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMq055f.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMq055f.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq055f.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq055f.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq055f.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMq055f.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq055f.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbRlXv3.s: Assembler messages:
encrypt.c: /tmp/ccbRlXv3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbRlXv3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRlXv3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRlXv3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRlXv3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRlXv3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbRlXv3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRlXv3.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVGdUUF.s: Assembler messages:
encrypt.c: /tmp/ccVGdUUF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVGdUUF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGdUUF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGdUUF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGdUUF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGdUUF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVGdUUF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGdUUF.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbxbqxD.s: Assembler messages:
encrypt.c: /tmp/ccbxbqxD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbxbqxD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxbqxD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbqxD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxbqxD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbqxD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbxbqxD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxbqxD.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccX5Wpvu.s: Assembler messages:
encrypt.c: /tmp/ccX5Wpvu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX5Wpvu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5Wpvu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Wpvu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5Wpvu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5Wpvu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccX5Wpvu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5Wpvu.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccb4NY0z.s: Assembler messages:
encrypt.c: /tmp/ccb4NY0z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccb4NY0z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4NY0z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4NY0z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4NY0z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4NY0z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccb4NY0z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4NY0z.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cck98zfG.s: Assembler messages:
encrypt.c: /tmp/cck98zfG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck98zfG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck98zfG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98zfG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cck98zfG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck98zfG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cck98zfG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cck98zfG.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccvhByGJ.s: Assembler messages:
encrypt.c: /tmp/ccvhByGJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvhByGJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhByGJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhByGJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhByGJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhByGJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvhByGJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhByGJ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBXaiNy.s: Assembler messages:
encrypt.c: /tmp/ccBXaiNy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBXaiNy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXaiNy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXaiNy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXaiNy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXaiNy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBXaiNy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXaiNy.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuWdsbA.s: Assembler messages:
encrypt.c: /tmp/ccuWdsbA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuWdsbA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWdsbA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWdsbA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWdsbA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWdsbA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuWdsbA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWdsbA.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6Oa2En.s: Assembler messages:
encrypt.c: /tmp/cc6Oa2En.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Oa2En.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Oa2En.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oa2En.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Oa2En.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Oa2En.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Oa2En.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Oa2En.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cch6kFAq.s: Assembler messages:
encrypt.c: /tmp/cch6kFAq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch6kFAq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6kFAq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6kFAq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6kFAq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6kFAq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cch6kFAq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6kFAq.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc1FSBOr.s: Assembler messages:
encrypt.c: /tmp/cc1FSBOr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1FSBOr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FSBOr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FSBOr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FSBOr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FSBOr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1FSBOr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FSBOr.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFemUgi.s: Assembler messages:
encrypt.c: /tmp/ccFemUgi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFemUgi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFemUgi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFemUgi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFemUgi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFemUgi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFemUgi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFemUgi.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc7xGWft.s: Assembler messages:
encrypt.c: /tmp/cc7xGWft.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7xGWft.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xGWft.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xGWft.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xGWft.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xGWft.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7xGWft.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xGWft.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccv51mgs.s: Assembler messages:
encrypt.c: /tmp/ccv51mgs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv51mgs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv51mgs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv51mgs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv51mgs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv51mgs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccv51mgs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv51mgs.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbHUhXl.s: Assembler messages:
encrypt.c: /tmp/ccbHUhXl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbHUhXl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHUhXl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHUhXl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHUhXl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHUhXl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbHUhXl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHUhXl.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cchGSCFn.s: Assembler messages:
encrypt.c: /tmp/cchGSCFn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchGSCFn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGSCFn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGSCFn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGSCFn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGSCFn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchGSCFn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGSCFn.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc72TxaU.s: Assembler messages:
encrypt.c: /tmp/cc72TxaU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc72TxaU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72TxaU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72TxaU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72TxaU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72TxaU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc72TxaU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72TxaU.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdoKvSU.s: Assembler messages:
encrypt.c: /tmp/ccdoKvSU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdoKvSU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoKvSU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoKvSU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoKvSU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoKvSU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdoKvSU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoKvSU.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgDMchM.s: Assembler messages:
encrypt.c: /tmp/ccgDMchM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgDMchM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDMchM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMchM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDMchM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDMchM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgDMchM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDMchM.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckl7dYM.s: Assembler messages:
encrypt.c: /tmp/cckl7dYM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckl7dYM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckl7dYM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckl7dYM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckl7dYM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckl7dYM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckl7dYM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckl7dYM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccPsKvSU.s: Assembler messages:
encrypt.c: /tmp/ccPsKvSU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPsKvSU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsKvSU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsKvSU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsKvSU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsKvSU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPsKvSU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsKvSU.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccoqNtkV.s: Assembler messages:
encrypt.c: /tmp/ccoqNtkV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoqNtkV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqNtkV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqNtkV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqNtkV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqNtkV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoqNtkV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqNtkV.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc0doH0O.s: Assembler messages:
encrypt.c: /tmp/cc0doH0O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0doH0O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0doH0O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0doH0O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0doH0O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0doH0O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0doH0O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0doH0O.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccS1vzrR.s: Assembler messages:
encrypt.c: /tmp/ccS1vzrR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccS1vzrR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1vzrR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1vzrR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1vzrR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1vzrR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccS1vzrR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1vzrR.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccIr1BJW.s: Assembler messages:
encrypt.c: /tmp/ccIr1BJW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIr1BJW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIr1BJW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr1BJW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIr1BJW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIr1BJW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIr1BJW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIr1BJW.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWpzt95.s: Assembler messages:
encrypt.c: /tmp/ccWpzt95.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWpzt95.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpzt95.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpzt95.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpzt95.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpzt95.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWpzt95.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpzt95.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccD7c3PZ.s: Assembler messages:
encrypt.c: /tmp/ccD7c3PZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccD7c3PZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7c3PZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7c3PZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7c3PZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7c3PZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccD7c3PZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7c3PZ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmdcarY.s: Assembler messages:
encrypt.c: /tmp/ccmdcarY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmdcarY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdcarY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdcarY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdcarY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdcarY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmdcarY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdcarY.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUHKVbd.s: Assembler messages:
encrypt.c: /tmp/ccUHKVbd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUHKVbd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHKVbd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHKVbd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHKVbd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHKVbd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUHKVbd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHKVbd.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccz1AkEZ.s: Assembler messages:
encrypt.c: /tmp/ccz1AkEZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz1AkEZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1AkEZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1AkEZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1AkEZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1AkEZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz1AkEZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1AkEZ.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc70TRpZ.s: Assembler messages:
encrypt.c: /tmp/cc70TRpZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc70TRpZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70TRpZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70TRpZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70TRpZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70TRpZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc70TRpZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70TRpZ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpeTgN2.s: Assembler messages:
encrypt.c: /tmp/ccpeTgN2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpeTgN2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpeTgN2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeTgN2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeTgN2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeTgN2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpeTgN2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeTgN2.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAAkqt0.s: Assembler messages:
encrypt.c: /tmp/ccAAkqt0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAAkqt0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAAkqt0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAkqt0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAAkqt0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAkqt0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAAkqt0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAAkqt0.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cck02027.s: Assembler messages:
encrypt.c: /tmp/cck02027.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck02027.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck02027.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cck02027.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cck02027.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cck02027.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cck02027.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cck02027.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccHQ81lZ.s: Assembler messages:
encrypt.c: /tmp/ccHQ81lZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHQ81lZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQ81lZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ81lZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQ81lZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ81lZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHQ81lZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQ81lZ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccts3Xl1.s: Assembler messages:
encrypt.c: /tmp/ccts3Xl1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccts3Xl1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccts3Xl1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccts3Xl1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccts3Xl1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccts3Xl1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccts3Xl1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccts3Xl1.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc7hTmx1.s: Assembler messages:
encrypt.c: /tmp/cc7hTmx1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7hTmx1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7hTmx1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hTmx1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hTmx1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hTmx1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7hTmx1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hTmx1.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccO0c8Sa.s: Assembler messages:
encrypt.c: /tmp/ccO0c8Sa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO0c8Sa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO0c8Sa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0c8Sa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0c8Sa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0c8Sa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccO0c8Sa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0c8Sa.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc2TXMg7.s: Assembler messages:
encrypt.c: /tmp/cc2TXMg7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2TXMg7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TXMg7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TXMg7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TXMg7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TXMg7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2TXMg7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TXMg7.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmK3YzX.s: Assembler messages:
encrypt.c: /tmp/ccmK3YzX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmK3YzX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmK3YzX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK3YzX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmK3YzX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmK3YzX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmK3YzX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmK3YzX.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccLLiAuM.s: Assembler messages:
encrypt.c: /tmp/ccLLiAuM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLLiAuM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLiAuM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLiAuM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLiAuM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLiAuM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLLiAuM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLiAuM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccqh21zJ.s: Assembler messages:
encrypt.c: /tmp/ccqh21zJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqh21zJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqh21zJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh21zJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqh21zJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqh21zJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqh21zJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqh21zJ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccTJmGmz.s: Assembler messages:
encrypt.c: /tmp/ccTJmGmz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTJmGmz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJmGmz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJmGmz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJmGmz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJmGmz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTJmGmz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJmGmz.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccc7wx0A.s: Assembler messages:
encrypt.c: /tmp/ccc7wx0A.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc7wx0A.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7wx0A.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7wx0A.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7wx0A.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7wx0A.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc7wx0A.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7wx0A.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccM5RbmN.s: Assembler messages:
encrypt.c: /tmp/ccM5RbmN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccM5RbmN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5RbmN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5RbmN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5RbmN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5RbmN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccM5RbmN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5RbmN.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccNDq2KL.s: Assembler messages:
encrypt.c: /tmp/ccNDq2KL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNDq2KL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNDq2KL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDq2KL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNDq2KL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDq2KL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNDq2KL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNDq2KL.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUmr3SE.s: Assembler messages:
encrypt.c: /tmp/ccUmr3SE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUmr3SE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmr3SE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmr3SE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmr3SE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmr3SE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUmr3SE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmr3SE.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccrJYKHK.s: Assembler messages:
encrypt.c: /tmp/ccrJYKHK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrJYKHK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJYKHK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJYKHK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJYKHK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJYKHK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrJYKHK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJYKHK.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccE2q3cM.s: Assembler messages:
encrypt.c: /tmp/ccE2q3cM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE2q3cM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2q3cM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2q3cM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2q3cM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2q3cM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE2q3cM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2q3cM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccOq3IJQ.s: Assembler messages:
encrypt.c: /tmp/ccOq3IJQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOq3IJQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOq3IJQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOq3IJQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOq3IJQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOq3IJQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOq3IJQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOq3IJQ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYSQwPG.s: Assembler messages:
encrypt.c: /tmp/ccYSQwPG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYSQwPG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSQwPG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSQwPG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSQwPG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSQwPG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYSQwPG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSQwPG.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmNuf1F.s: Assembler messages:
encrypt.c: /tmp/ccmNuf1F.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmNuf1F.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNuf1F.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuf1F.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNuf1F.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNuf1F.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmNuf1F.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNuf1F.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc1QjsVO.s: Assembler messages:
encrypt.c: /tmp/cc1QjsVO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1QjsVO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QjsVO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QjsVO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QjsVO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QjsVO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1QjsVO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QjsVO.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cczAU6iU.s: Assembler messages:
encrypt.c: /tmp/cczAU6iU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczAU6iU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAU6iU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAU6iU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAU6iU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAU6iU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczAU6iU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAU6iU.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc1UzDGK.s: Assembler messages:
encrypt.c: /tmp/cc1UzDGK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1UzDGK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UzDGK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UzDGK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UzDGK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UzDGK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1UzDGK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UzDGK.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccIDcYoK.s: Assembler messages:
encrypt.c: /tmp/ccIDcYoK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIDcYoK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDcYoK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDcYoK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDcYoK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDcYoK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIDcYoK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDcYoK.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccITKvyi.s: Assembler messages:
encrypt.c: /tmp/ccITKvyi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccITKvyi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccITKvyi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITKvyi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccITKvyi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccITKvyi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccITKvyi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccITKvyi.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccX2j53t.s: Assembler messages:
encrypt.c: /tmp/ccX2j53t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX2j53t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2j53t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2j53t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2j53t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2j53t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX2j53t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2j53t.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc3QSD1c.s: Assembler messages:
encrypt.c: /tmp/cc3QSD1c.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3QSD1c.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QSD1c.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QSD1c.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QSD1c.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QSD1c.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3QSD1c.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QSD1c.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccLveLAj.s: Assembler messages:
encrypt.c: /tmp/ccLveLAj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLveLAj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLveLAj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLveLAj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLveLAj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLveLAj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLveLAj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLveLAj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVS2oQx.s: Assembler messages:
encrypt.c: /tmp/ccVS2oQx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVS2oQx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVS2oQx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS2oQx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVS2oQx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS2oQx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVS2oQx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVS2oQx.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccebNKFl.s: Assembler messages:
encrypt.c: /tmp/ccebNKFl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccebNKFl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebNKFl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNKFl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebNKFl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccebNKFl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccebNKFl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebNKFl.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAhj2ih.s: Assembler messages:
encrypt.c: /tmp/ccAhj2ih.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAhj2ih.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhj2ih.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhj2ih.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhj2ih.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhj2ih.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAhj2ih.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhj2ih.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFL2s3t.s: Assembler messages:
encrypt.c: /tmp/ccFL2s3t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFL2s3t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFL2s3t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFL2s3t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFL2s3t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFL2s3t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFL2s3t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFL2s3t.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc1KhvP4.s: Assembler messages:
encrypt.c: /tmp/cc1KhvP4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1KhvP4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KhvP4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KhvP4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KhvP4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KhvP4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1KhvP4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KhvP4.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccce8dZh.s: Assembler messages:
encrypt.c: /tmp/ccce8dZh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccce8dZh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccce8dZh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce8dZh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccce8dZh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce8dZh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccce8dZh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccce8dZh.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccNUBxK7.s: Assembler messages:
encrypt.c: /tmp/ccNUBxK7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNUBxK7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUBxK7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUBxK7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUBxK7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUBxK7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNUBxK7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUBxK7.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccagD2Y8.s: Assembler messages:
encrypt.c: /tmp/ccagD2Y8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccagD2Y8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagD2Y8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagD2Y8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagD2Y8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagD2Y8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccagD2Y8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagD2Y8.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBOHrKa.s: Assembler messages:
encrypt.c: /tmp/ccBOHrKa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBOHrKa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOHrKa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOHrKa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOHrKa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOHrKa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBOHrKa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOHrKa.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccELi8Ik.s: Assembler messages:
encrypt.c: /tmp/ccELi8Ik.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccELi8Ik.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELi8Ik.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELi8Ik.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELi8Ik.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELi8Ik.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccELi8Ik.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELi8Ik.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZaQlKZ.s: Assembler messages:
encrypt.c: /tmp/ccZaQlKZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZaQlKZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaQlKZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaQlKZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaQlKZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaQlKZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZaQlKZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaQlKZ.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgalJ3a.s: Assembler messages:
encrypt.c: /tmp/ccgalJ3a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgalJ3a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgalJ3a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgalJ3a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgalJ3a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgalJ3a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgalJ3a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgalJ3a.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUZYY7Y.s: Assembler messages:
encrypt.c: /tmp/ccUZYY7Y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUZYY7Y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZYY7Y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYY7Y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZYY7Y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZYY7Y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUZYY7Y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZYY7Y.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccoXj6MZ.s: Assembler messages:
encrypt.c: /tmp/ccoXj6MZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoXj6MZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXj6MZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXj6MZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXj6MZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXj6MZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoXj6MZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXj6MZ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccNhQvfS.s: Assembler messages:
encrypt.c: /tmp/ccNhQvfS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNhQvfS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhQvfS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhQvfS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhQvfS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhQvfS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNhQvfS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhQvfS.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccs9FmdW.s: Assembler messages:
encrypt.c: /tmp/ccs9FmdW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs9FmdW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9FmdW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9FmdW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9FmdW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9FmdW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccs9FmdW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9FmdW.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccKDqRp3.s: Assembler messages:
encrypt.c: /tmp/ccKDqRp3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKDqRp3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDqRp3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDqRp3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDqRp3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDqRp3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKDqRp3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDqRp3.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccMuA0N8.s: Assembler messages:
encrypt.c: /tmp/ccMuA0N8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMuA0N8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMuA0N8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuA0N8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuA0N8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuA0N8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMuA0N8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuA0N8.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZv2V9U.s: Assembler messages:
encrypt.c: /tmp/ccZv2V9U.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZv2V9U.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZv2V9U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZv2V9U.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZv2V9U.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZv2V9U.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZv2V9U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZv2V9U.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccspgd2V.s: Assembler messages:
encrypt.c: /tmp/ccspgd2V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccspgd2V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspgd2V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspgd2V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspgd2V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspgd2V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccspgd2V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspgd2V.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBDeFD3.s: Assembler messages:
encrypt.c: /tmp/ccBDeFD3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBDeFD3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDeFD3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDeFD3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDeFD3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDeFD3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBDeFD3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDeFD3.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccSFZWE1.s: Assembler messages:
encrypt.c: /tmp/ccSFZWE1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSFZWE1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFZWE1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFZWE1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFZWE1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFZWE1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSFZWE1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFZWE1.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccO2VWIU.s: Assembler messages:
encrypt.c: /tmp/ccO2VWIU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO2VWIU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2VWIU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2VWIU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2VWIU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2VWIU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccO2VWIU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2VWIU.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckdRCTU.s: Assembler messages:
encrypt.c: /tmp/cckdRCTU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckdRCTU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdRCTU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdRCTU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdRCTU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdRCTU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckdRCTU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdRCTU.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFA3Ai3.s: Assembler messages:
encrypt.c: /tmp/ccFA3Ai3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFA3Ai3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFA3Ai3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFA3Ai3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFA3Ai3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFA3Ai3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFA3Ai3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFA3Ai3.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZBf9r6.s: Assembler messages:
encrypt.c: /tmp/ccZBf9r6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZBf9r6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBf9r6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBf9r6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBf9r6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBf9r6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZBf9r6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBf9r6.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBTiJCZ.s: Assembler messages:
encrypt.c: /tmp/ccBTiJCZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBTiJCZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBTiJCZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTiJCZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBTiJCZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTiJCZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBTiJCZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBTiJCZ.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccQjidc4.s: Assembler messages:
encrypt.c: /tmp/ccQjidc4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQjidc4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQjidc4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjidc4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQjidc4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjidc4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQjidc4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQjidc4.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAdt8Wy.s: Assembler messages:
encrypt.c: /tmp/ccAdt8Wy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAdt8Wy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdt8Wy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdt8Wy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdt8Wy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdt8Wy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAdt8Wy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdt8Wy.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cccYcg9y.s: Assembler messages:
encrypt.c: /tmp/cccYcg9y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccYcg9y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYcg9y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYcg9y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYcg9y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYcg9y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccYcg9y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYcg9y.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccLBP3nv.s: Assembler messages:
encrypt.c: /tmp/ccLBP3nv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLBP3nv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBP3nv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBP3nv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBP3nv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBP3nv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLBP3nv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBP3nv.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccxoLVFp.s: Assembler messages:
encrypt.c: /tmp/ccxoLVFp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxoLVFp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxoLVFp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoLVFp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxoLVFp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoLVFp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxoLVFp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxoLVFp.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccX4CEaI.s: Assembler messages:
encrypt.c: /tmp/ccX4CEaI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX4CEaI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX4CEaI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4CEaI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX4CEaI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX4CEaI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX4CEaI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX4CEaI.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYWmcXC.s: Assembler messages:
encrypt.c: /tmp/ccYWmcXC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYWmcXC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWmcXC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmcXC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWmcXC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWmcXC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYWmcXC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWmcXC.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFrAy4v.s: Assembler messages:
encrypt.c: /tmp/ccFrAy4v.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFrAy4v.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrAy4v.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrAy4v.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrAy4v.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrAy4v.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFrAy4v.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrAy4v.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccxSSxlv.s: Assembler messages:
encrypt.c: /tmp/ccxSSxlv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxSSxlv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSSxlv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSxlv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSSxlv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSSxlv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxSSxlv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSSxlv.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6scnKy.s: Assembler messages:
encrypt.c: /tmp/cc6scnKy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6scnKy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6scnKy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scnKy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6scnKy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6scnKy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6scnKy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6scnKy.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccy22azv.s: Assembler messages:
encrypt.c: /tmp/ccy22azv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy22azv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy22azv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy22azv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy22azv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy22azv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccy22azv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy22azv.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccW0aLmw.s: Assembler messages:
encrypt.c: /tmp/ccW0aLmw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW0aLmw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0aLmw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0aLmw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0aLmw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0aLmw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccW0aLmw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0aLmw.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cclzKJYn.s: Assembler messages:
encrypt.c: /tmp/cclzKJYn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclzKJYn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzKJYn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzKJYn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzKJYn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzKJYn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclzKJYn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzKJYn.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdgxCrA.s: Assembler messages:
encrypt.c: /tmp/ccdgxCrA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdgxCrA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgxCrA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgxCrA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgxCrA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgxCrA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdgxCrA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgxCrA.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccniwxoz.s: Assembler messages:
encrypt.c: /tmp/ccniwxoz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccniwxoz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccniwxoz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniwxoz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccniwxoz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccniwxoz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccniwxoz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccniwxoz.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdgNWez.s: Assembler messages:
encrypt.c: /tmp/ccdgNWez.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdgNWez.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgNWez.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgNWez.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgNWez.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgNWez.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdgNWez.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgNWez.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccoGaOun.s: Assembler messages:
encrypt.c: /tmp/ccoGaOun.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoGaOun.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoGaOun.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGaOun.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoGaOun.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoGaOun.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoGaOun.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoGaOun.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccaNLTaJ.s: Assembler messages:
encrypt.c: /tmp/ccaNLTaJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaNLTaJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNLTaJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNLTaJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNLTaJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNLTaJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaNLTaJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNLTaJ.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccemBSPv.s: Assembler messages:
encrypt.c: /tmp/ccemBSPv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccemBSPv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemBSPv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemBSPv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemBSPv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemBSPv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccemBSPv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemBSPv.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccGtFKHg.s: Assembler messages:
encrypt.c: /tmp/ccGtFKHg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGtFKHg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGtFKHg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtFKHg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGtFKHg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtFKHg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGtFKHg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGtFKHg.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccagln7H.s: Assembler messages:
encrypt.c: /tmp/ccagln7H.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccagln7H.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagln7H.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagln7H.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagln7H.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagln7H.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccagln7H.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagln7H.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccaFNzEC.s: Assembler messages:
encrypt.c: /tmp/ccaFNzEC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaFNzEC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFNzEC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFNzEC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFNzEC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFNzEC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaFNzEC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFNzEC.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgAwOxG.s: Assembler messages:
encrypt.c: /tmp/ccgAwOxG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgAwOxG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAwOxG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAwOxG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAwOxG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgAwOxG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgAwOxG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAwOxG.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccSYbEOt.s: Assembler messages:
encrypt.c: /tmp/ccSYbEOt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSYbEOt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYbEOt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYbEOt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYbEOt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYbEOt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSYbEOt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYbEOt.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuoBF1I.s: Assembler messages:
encrypt.c: /tmp/ccuoBF1I.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuoBF1I.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuoBF1I.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoBF1I.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuoBF1I.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoBF1I.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuoBF1I.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuoBF1I.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccKDMeiy.s: Assembler messages:
encrypt.c: /tmp/ccKDMeiy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKDMeiy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDMeiy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMeiy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDMeiy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDMeiy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKDMeiy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDMeiy.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccZoerYy.s: Assembler messages:
encrypt.c: /tmp/ccZoerYy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZoerYy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoerYy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoerYy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoerYy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoerYy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZoerYy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoerYy.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccX7eFTt.s: Assembler messages:
encrypt.c: /tmp/ccX7eFTt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX7eFTt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7eFTt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7eFTt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7eFTt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7eFTt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX7eFTt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7eFTt.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYolUmo.s: Assembler messages:
encrypt.c: /tmp/ccYolUmo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYolUmo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYolUmo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYolUmo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYolUmo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYolUmo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYolUmo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYolUmo.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccg8XRwJ.s: Assembler messages:
encrypt.c: /tmp/ccg8XRwJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccg8XRwJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8XRwJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8XRwJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8XRwJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8XRwJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccg8XRwJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8XRwJ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccwfy9nA.s: Assembler messages:
encrypt.c: /tmp/ccwfy9nA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwfy9nA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfy9nA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfy9nA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfy9nA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfy9nA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwfy9nA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfy9nA.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccfIzJ1y.s: Assembler messages:
encrypt.c: /tmp/ccfIzJ1y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfIzJ1y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIzJ1y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIzJ1y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIzJ1y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIzJ1y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfIzJ1y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIzJ1y.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cchPhRpu.s: Assembler messages:
encrypt.c: /tmp/cchPhRpu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchPhRpu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPhRpu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPhRpu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPhRpu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPhRpu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchPhRpu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPhRpu.s:37: 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/omdsha512k512n256tau256v1/ref
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccfiRdhi.s: Assembler messages:
encrypt.c: /tmp/ccfiRdhi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfiRdhi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiRdhi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiRdhi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRdhi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfiRdhi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiRdhi.s:37: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccfiRdhi.s: Assembler messages:
encrypt.c: /tmp/ccfiRdhi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfiRdhi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiRdhi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRdhi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiRdhi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRdhi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfiRdhi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiRdhi.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmNb8rd.s: Assembler messages:
encrypt.c: /tmp/ccmNb8rd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmNb8rd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNb8rd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNb8rd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNb8rd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmNb8rd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNb8rd.s:38: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccmNb8rd.s: Assembler messages:
encrypt.c: /tmp/ccmNb8rd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmNb8rd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNb8rd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNb8rd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNb8rd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNb8rd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmNb8rd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNb8rd.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6aXpk0.s: Assembler messages:
encrypt.c: /tmp/cc6aXpk0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6aXpk0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aXpk0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aXpk0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aXpk0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6aXpk0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aXpk0.s:38: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6aXpk0.s: Assembler messages:
encrypt.c: /tmp/cc6aXpk0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6aXpk0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aXpk0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aXpk0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aXpk0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aXpk0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6aXpk0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aXpk0.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdcUGe8.s: Assembler messages:
encrypt.c: /tmp/ccdcUGe8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdcUGe8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcUGe8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcUGe8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcUGe8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdcUGe8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcUGe8.s:37: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdcUGe8.s: Assembler messages:
encrypt.c: /tmp/ccdcUGe8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdcUGe8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcUGe8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcUGe8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcUGe8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcUGe8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdcUGe8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcUGe8.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc9hLHhm.s: Assembler messages:
encrypt.c: /tmp/cc9hLHhm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9hLHhm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hLHhm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hLHhm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hLHhm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9hLHhm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hLHhm.s:37: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc9hLHhm.s: Assembler messages:
encrypt.c: /tmp/cc9hLHhm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9hLHhm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hLHhm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hLHhm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hLHhm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hLHhm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9hLHhm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hLHhm.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccaO8Qs9.s: Assembler messages:
encrypt.c: /tmp/ccaO8Qs9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaO8Qs9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaO8Qs9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaO8Qs9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaO8Qs9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaO8Qs9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaO8Qs9.s:38: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccaO8Qs9.s: Assembler messages:
encrypt.c: /tmp/ccaO8Qs9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaO8Qs9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaO8Qs9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8Qs9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaO8Qs9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaO8Qs9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaO8Qs9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaO8Qs9.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cciJWxcb.s: Assembler messages:
encrypt.c: /tmp/cciJWxcb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciJWxcb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJWxcb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJWxcb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJWxcb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciJWxcb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJWxcb.s:38: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cciJWxcb.s: Assembler messages:
encrypt.c: /tmp/cciJWxcb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciJWxcb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJWxcb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWxcb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJWxcb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJWxcb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciJWxcb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJWxcb.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccwN3Ezb.s: Assembler messages:
encrypt.c: /tmp/ccwN3Ezb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwN3Ezb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN3Ezb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN3Ezb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN3Ezb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwN3Ezb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN3Ezb.s:37: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccwN3Ezb.s: Assembler messages:
encrypt.c: /tmp/ccwN3Ezb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwN3Ezb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN3Ezb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN3Ezb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN3Ezb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN3Ezb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwN3Ezb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN3Ezb.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccHaqw96.s: Assembler messages:
encrypt.c: /tmp/ccHaqw96.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHaqw96.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHaqw96.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaqw96.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaqw96.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaqw96.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHaqw96.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaqw96.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccec5Nf0.s: Assembler messages:
encrypt.c: /tmp/ccec5Nf0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccec5Nf0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccec5Nf0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec5Nf0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccec5Nf0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec5Nf0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccec5Nf0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccec5Nf0.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccicPx0W.s: Assembler messages:
encrypt.c: /tmp/ccicPx0W.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccicPx0W.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicPx0W.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicPx0W.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicPx0W.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicPx0W.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccicPx0W.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicPx0W.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjx1sXS.s: Assembler messages:
encrypt.c: /tmp/ccjx1sXS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjx1sXS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjx1sXS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx1sXS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjx1sXS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjx1sXS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjx1sXS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjx1sXS.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbwQgbh.s: Assembler messages:
encrypt.c: /tmp/ccbwQgbh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbwQgbh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwQgbh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwQgbh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwQgbh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwQgbh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbwQgbh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwQgbh.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccprB9J4.s: Assembler messages:
encrypt.c: /tmp/ccprB9J4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccprB9J4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccprB9J4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprB9J4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprB9J4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprB9J4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccprB9J4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprB9J4.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccDroMBX.s: Assembler messages:
encrypt.c: /tmp/ccDroMBX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDroMBX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDroMBX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDroMBX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDroMBX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDroMBX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDroMBX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDroMBX.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccujxR04.s: Assembler messages:
encrypt.c: /tmp/ccujxR04.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccujxR04.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujxR04.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujxR04.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujxR04.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujxR04.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccujxR04.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujxR04.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc2AsNNJ.s: Assembler messages:
encrypt.c: /tmp/cc2AsNNJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2AsNNJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2AsNNJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AsNNJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2AsNNJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AsNNJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2AsNNJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2AsNNJ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccALbCWL.s: Assembler messages:
encrypt.c: /tmp/ccALbCWL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccALbCWL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALbCWL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALbCWL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALbCWL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALbCWL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccALbCWL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALbCWL.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjzIE6A.s: Assembler messages:
encrypt.c: /tmp/ccjzIE6A.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjzIE6A.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzIE6A.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzIE6A.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzIE6A.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzIE6A.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjzIE6A.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzIE6A.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cclKcR3M.s: Assembler messages:
encrypt.c: /tmp/cclKcR3M.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclKcR3M.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKcR3M.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKcR3M.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKcR3M.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKcR3M.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclKcR3M.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKcR3M.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAFoDaR.s: Assembler messages:
encrypt.c: /tmp/ccAFoDaR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAFoDaR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFoDaR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFoDaR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFoDaR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFoDaR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAFoDaR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFoDaR.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpAB9BR.s: Assembler messages:
encrypt.c: /tmp/ccpAB9BR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpAB9BR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpAB9BR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAB9BR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAB9BR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAB9BR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpAB9BR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAB9BR.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccXwz0tK.s: Assembler messages:
encrypt.c: /tmp/ccXwz0tK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXwz0tK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwz0tK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwz0tK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwz0tK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwz0tK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXwz0tK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwz0tK.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cctswENI.s: Assembler messages:
encrypt.c: /tmp/cctswENI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctswENI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctswENI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctswENI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctswENI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctswENI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctswENI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctswENI.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUEk6On.s: Assembler messages:
encrypt.c: /tmp/ccUEk6On.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUEk6On.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUEk6On.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEk6On.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEk6On.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEk6On.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUEk6On.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEk6On.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVZNAND.s: Assembler messages:
encrypt.c: /tmp/ccVZNAND.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVZNAND.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZNAND.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZNAND.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZNAND.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVZNAND.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVZNAND.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZNAND.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc9lQJSe.s: Assembler messages:
encrypt.c: /tmp/cc9lQJSe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9lQJSe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lQJSe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQJSe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lQJSe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lQJSe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9lQJSe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lQJSe.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccThQGcq.s: Assembler messages:
encrypt.c: /tmp/ccThQGcq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccThQGcq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThQGcq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThQGcq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThQGcq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThQGcq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccThQGcq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThQGcq.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBwum8I.s: Assembler messages:
encrypt.c: /tmp/ccBwum8I.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBwum8I.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwum8I.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwum8I.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwum8I.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwum8I.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBwum8I.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwum8I.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpIQQjv.s: Assembler messages:
encrypt.c: /tmp/ccpIQQjv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpIQQjv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIQQjv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQQjv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIQQjv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQQjv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpIQQjv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIQQjv.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccXbn5Ny.s: Assembler messages:
encrypt.c: /tmp/ccXbn5Ny.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXbn5Ny.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbn5Ny.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbn5Ny.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbn5Ny.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbn5Ny.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXbn5Ny.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbn5Ny.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccr2Mw8m.s: Assembler messages:
encrypt.c: /tmp/ccr2Mw8m.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr2Mw8m.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2Mw8m.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2Mw8m.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2Mw8m.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2Mw8m.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccr2Mw8m.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2Mw8m.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc2jwBKF.s: Assembler messages:
encrypt.c: /tmp/cc2jwBKF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2jwBKF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jwBKF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jwBKF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jwBKF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jwBKF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2jwBKF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jwBKF.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccEasGGy.s: Assembler messages:
encrypt.c: /tmp/ccEasGGy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEasGGy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEasGGy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEasGGy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEasGGy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEasGGy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEasGGy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEasGGy.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6jonCt.s: Assembler messages:
encrypt.c: /tmp/cc6jonCt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6jonCt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jonCt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jonCt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jonCt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jonCt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6jonCt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jonCt.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccW7tHtr.s: Assembler messages:
encrypt.c: /tmp/ccW7tHtr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW7tHtr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7tHtr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7tHtr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7tHtr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7tHtr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccW7tHtr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7tHtr.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccSTl8TG.s: Assembler messages:
encrypt.c: /tmp/ccSTl8TG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSTl8TG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTl8TG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTl8TG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTl8TG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTl8TG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSTl8TG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTl8TG.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccrOA4BF.s: Assembler messages:
encrypt.c: /tmp/ccrOA4BF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrOA4BF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOA4BF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOA4BF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOA4BF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOA4BF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrOA4BF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOA4BF.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWmNI8z.s: Assembler messages:
encrypt.c: /tmp/ccWmNI8z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWmNI8z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmNI8z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmNI8z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmNI8z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmNI8z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWmNI8z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmNI8z.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccs4mGXy.s: Assembler messages:
encrypt.c: /tmp/ccs4mGXy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs4mGXy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4mGXy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4mGXy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4mGXy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4mGXy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccs4mGXy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4mGXy.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBKnPEo.s: Assembler messages:
encrypt.c: /tmp/ccBKnPEo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBKnPEo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKnPEo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKnPEo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKnPEo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKnPEo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBKnPEo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKnPEo.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccHWE9ym.s: Assembler messages:
encrypt.c: /tmp/ccHWE9ym.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHWE9ym.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWE9ym.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWE9ym.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWE9ym.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWE9ym.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHWE9ym.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWE9ym.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccCIrfFe.s: Assembler messages:
encrypt.c: /tmp/ccCIrfFe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCIrfFe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIrfFe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrfFe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIrfFe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIrfFe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCIrfFe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIrfFe.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccogB09p.s: Assembler messages:
encrypt.c: /tmp/ccogB09p.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccogB09p.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogB09p.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogB09p.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogB09p.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogB09p.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccogB09p.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogB09p.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cciMWoen.s: Assembler messages:
encrypt.c: /tmp/cciMWoen.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciMWoen.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMWoen.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMWoen.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMWoen.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMWoen.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciMWoen.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMWoen.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuRQLMr.s: Assembler messages:
encrypt.c: /tmp/ccuRQLMr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuRQLMr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRQLMr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRQLMr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRQLMr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRQLMr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuRQLMr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRQLMr.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc8vS2bl.s: Assembler messages:
encrypt.c: /tmp/cc8vS2bl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8vS2bl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vS2bl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vS2bl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vS2bl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8vS2bl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8vS2bl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vS2bl.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccsLltQq.s: Assembler messages:
encrypt.c: /tmp/ccsLltQq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsLltQq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLltQq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLltQq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLltQq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLltQq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsLltQq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLltQq.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccbsNX95.s: Assembler messages:
encrypt.c: /tmp/ccbsNX95.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbsNX95.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsNX95.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsNX95.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsNX95.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsNX95.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbsNX95.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsNX95.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgSMxgS.s: Assembler messages:
encrypt.c: /tmp/ccgSMxgS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgSMxgS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgSMxgS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSMxgS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSMxgS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSMxgS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgSMxgS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSMxgS.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc4FnAtM.s: Assembler messages:
encrypt.c: /tmp/cc4FnAtM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4FnAtM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FnAtM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FnAtM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FnAtM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FnAtM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4FnAtM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FnAtM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cchqF9mW.s: Assembler messages:
encrypt.c: /tmp/cchqF9mW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchqF9mW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqF9mW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqF9mW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqF9mW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqF9mW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchqF9mW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqF9mW.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAbv3yV.s: Assembler messages:
encrypt.c: /tmp/ccAbv3yV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAbv3yV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbv3yV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbv3yV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbv3yV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbv3yV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAbv3yV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbv3yV.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVJtkY9.s: Assembler messages:
encrypt.c: /tmp/ccVJtkY9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVJtkY9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJtkY9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJtkY9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJtkY9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJtkY9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVJtkY9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJtkY9.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc16G9D7.s: Assembler messages:
encrypt.c: /tmp/cc16G9D7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc16G9D7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16G9D7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16G9D7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16G9D7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16G9D7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc16G9D7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16G9D7.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuTMzEP.s: Assembler messages:
encrypt.c: /tmp/ccuTMzEP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuTMzEP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTMzEP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTMzEP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTMzEP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTMzEP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuTMzEP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTMzEP.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6Eq2sN.s: Assembler messages:
encrypt.c: /tmp/cc6Eq2sN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Eq2sN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Eq2sN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eq2sN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Eq2sN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Eq2sN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Eq2sN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Eq2sN.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cceJsUCV.s: Assembler messages:
encrypt.c: /tmp/cceJsUCV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceJsUCV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJsUCV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJsUCV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJsUCV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJsUCV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceJsUCV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJsUCV.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccGGwxyC.s: Assembler messages:
encrypt.c: /tmp/ccGGwxyC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGGwxyC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGwxyC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwxyC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGwxyC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGwxyC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGGwxyC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGwxyC.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cci2IMrI.s: Assembler messages:
encrypt.c: /tmp/cci2IMrI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cci2IMrI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci2IMrI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2IMrI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cci2IMrI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2IMrI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cci2IMrI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cci2IMrI.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVXZVTQ.s: Assembler messages:
encrypt.c: /tmp/ccVXZVTQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVXZVTQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXZVTQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXZVTQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXZVTQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXZVTQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVXZVTQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXZVTQ.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccxE72aU.s: Assembler messages:
encrypt.c: /tmp/ccxE72aU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxE72aU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE72aU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE72aU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE72aU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE72aU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxE72aU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE72aU.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccB1secK.s: Assembler messages:
encrypt.c: /tmp/ccB1secK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB1secK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1secK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1secK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1secK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1secK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB1secK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1secK.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccVHps6H.s: Assembler messages:
encrypt.c: /tmp/ccVHps6H.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVHps6H.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHps6H.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHps6H.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHps6H.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHps6H.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVHps6H.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHps6H.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjP8co7.s: Assembler messages:
encrypt.c: /tmp/ccjP8co7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjP8co7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjP8co7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjP8co7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjP8co7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjP8co7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjP8co7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjP8co7.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuAuNym.s: Assembler messages:
encrypt.c: /tmp/ccuAuNym.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuAuNym.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAuNym.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAuNym.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAuNym.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAuNym.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuAuNym.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAuNym.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccL1Vi40.s: Assembler messages:
encrypt.c: /tmp/ccL1Vi40.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL1Vi40.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1Vi40.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1Vi40.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1Vi40.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1Vi40.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccL1Vi40.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1Vi40.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccwNhBej.s: Assembler messages:
encrypt.c: /tmp/ccwNhBej.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwNhBej.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNhBej.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNhBej.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNhBej.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNhBej.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwNhBej.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNhBej.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccKfaVja.s: Assembler messages:
encrypt.c: /tmp/ccKfaVja.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKfaVja.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfaVja.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfaVja.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfaVja.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfaVja.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKfaVja.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfaVja.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccp1xyMj.s: Assembler messages:
encrypt.c: /tmp/ccp1xyMj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp1xyMj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1xyMj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1xyMj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1xyMj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1xyMj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccp1xyMj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1xyMj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccTdDiB0.s: Assembler messages:
encrypt.c: /tmp/ccTdDiB0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTdDiB0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdDiB0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdDiB0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdDiB0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdDiB0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTdDiB0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdDiB0.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuErPYj.s: Assembler messages:
encrypt.c: /tmp/ccuErPYj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuErPYj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuErPYj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuErPYj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuErPYj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuErPYj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuErPYj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuErPYj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc5W1lIh.s: Assembler messages:
encrypt.c: /tmp/cc5W1lIh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5W1lIh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5W1lIh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W1lIh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5W1lIh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5W1lIh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5W1lIh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5W1lIh.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYFevGm.s: Assembler messages:
encrypt.c: /tmp/ccYFevGm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYFevGm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFevGm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFevGm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFevGm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFevGm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYFevGm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFevGm.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWe1lUi.s: Assembler messages:
encrypt.c: /tmp/ccWe1lUi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWe1lUi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWe1lUi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWe1lUi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWe1lUi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWe1lUi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWe1lUi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWe1lUi.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckjqKfb.s: Assembler messages:
encrypt.c: /tmp/cckjqKfb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckjqKfb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjqKfb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjqKfb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjqKfb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjqKfb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckjqKfb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjqKfb.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc5sdwsn.s: Assembler messages:
encrypt.c: /tmp/cc5sdwsn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5sdwsn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sdwsn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sdwsn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sdwsn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sdwsn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5sdwsn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sdwsn.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccPd8Obn.s: Assembler messages:
encrypt.c: /tmp/ccPd8Obn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPd8Obn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPd8Obn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd8Obn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPd8Obn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPd8Obn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccPd8Obn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPd8Obn.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdJ8AHg.s: Assembler messages:
encrypt.c: /tmp/ccdJ8AHg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdJ8AHg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJ8AHg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8AHg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJ8AHg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8AHg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdJ8AHg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJ8AHg.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cczZ42Ac.s: Assembler messages:
encrypt.c: /tmp/cczZ42Ac.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczZ42Ac.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZ42Ac.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ42Ac.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZ42Ac.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZ42Ac.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczZ42Ac.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZ42Ac.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6usGwV.s: Assembler messages:
encrypt.c: /tmp/cc6usGwV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6usGwV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6usGwV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6usGwV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6usGwV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6usGwV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6usGwV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6usGwV.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckUxfsR.s: Assembler messages:
encrypt.c: /tmp/cckUxfsR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckUxfsR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUxfsR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUxfsR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUxfsR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUxfsR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckUxfsR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUxfsR.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6KwszM.s: Assembler messages:
encrypt.c: /tmp/cc6KwszM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6KwszM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KwszM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KwszM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KwszM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KwszM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6KwszM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KwszM.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cch11mnE.s: Assembler messages:
encrypt.c: /tmp/cch11mnE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch11mnE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch11mnE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cch11mnE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cch11mnE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cch11mnE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cch11mnE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cch11mnE.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccLSr36X.s: Assembler messages:
encrypt.c: /tmp/ccLSr36X.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLSr36X.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSr36X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSr36X.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSr36X.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSr36X.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLSr36X.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSr36X.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccimypy3.s: Assembler messages:
encrypt.c: /tmp/ccimypy3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccimypy3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimypy3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimypy3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimypy3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimypy3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccimypy3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimypy3.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFs3UdP.s: Assembler messages:
encrypt.c: /tmp/ccFs3UdP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFs3UdP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFs3UdP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs3UdP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFs3UdP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFs3UdP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFs3UdP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFs3UdP.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpuwMdT.s: Assembler messages:
encrypt.c: /tmp/ccpuwMdT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpuwMdT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuwMdT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuwMdT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuwMdT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuwMdT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpuwMdT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuwMdT.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc9VZBCx.s: Assembler messages:
encrypt.c: /tmp/cc9VZBCx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9VZBCx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VZBCx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VZBCx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VZBCx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VZBCx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9VZBCx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VZBCx.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccYhBFLm.s: Assembler messages:
encrypt.c: /tmp/ccYhBFLm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYhBFLm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYhBFLm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhBFLm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYhBFLm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYhBFLm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYhBFLm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYhBFLm.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cccFJVRd.s: Assembler messages:
encrypt.c: /tmp/cccFJVRd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccFJVRd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFJVRd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFJVRd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFJVRd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFJVRd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccFJVRd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFJVRd.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cczbqb2j.s: Assembler messages:
encrypt.c: /tmp/cczbqb2j.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczbqb2j.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbqb2j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbqb2j.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbqb2j.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbqb2j.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczbqb2j.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbqb2j.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccDHDUDw.s: Assembler messages:
encrypt.c: /tmp/ccDHDUDw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDHDUDw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHDUDw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDUDw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHDUDw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHDUDw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDHDUDw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHDUDw.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cczsagxp.s: Assembler messages:
encrypt.c: /tmp/cczsagxp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczsagxp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsagxp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsagxp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsagxp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczsagxp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczsagxp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsagxp.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccDl0xVl.s: Assembler messages:
encrypt.c: /tmp/ccDl0xVl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDl0xVl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDl0xVl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl0xVl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDl0xVl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl0xVl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDl0xVl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDl0xVl.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjrUycl.s: Assembler messages:
encrypt.c: /tmp/ccjrUycl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjrUycl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrUycl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrUycl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrUycl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrUycl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjrUycl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrUycl.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6g06rR.s: Assembler messages:
encrypt.c: /tmp/cc6g06rR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6g06rR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6g06rR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g06rR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6g06rR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6g06rR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6g06rR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6g06rR.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccJP1kxX.s: Assembler messages:
encrypt.c: /tmp/ccJP1kxX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJP1kxX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJP1kxX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP1kxX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJP1kxX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJP1kxX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJP1kxX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJP1kxX.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccRyS3rS.s: Assembler messages:
encrypt.c: /tmp/ccRyS3rS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRyS3rS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyS3rS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyS3rS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyS3rS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyS3rS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRyS3rS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyS3rS.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cckNgMkL.s: Assembler messages:
encrypt.c: /tmp/cckNgMkL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckNgMkL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNgMkL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNgMkL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNgMkL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNgMkL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckNgMkL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNgMkL.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAbvn3P.s: Assembler messages:
encrypt.c: /tmp/ccAbvn3P.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAbvn3P.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbvn3P.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvn3P.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbvn3P.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbvn3P.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAbvn3P.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbvn3P.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccH35xC5.s: Assembler messages:
encrypt.c: /tmp/ccH35xC5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccH35xC5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH35xC5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH35xC5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH35xC5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH35xC5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccH35xC5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH35xC5.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccXgxAfV.s: Assembler messages:
encrypt.c: /tmp/ccXgxAfV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXgxAfV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgxAfV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgxAfV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgxAfV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgxAfV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXgxAfV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgxAfV.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpGeCNL.s: Assembler messages:
encrypt.c: /tmp/ccpGeCNL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpGeCNL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpGeCNL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGeCNL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpGeCNL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGeCNL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpGeCNL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpGeCNL.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccJRGt91.s: Assembler messages:
encrypt.c: /tmp/ccJRGt91.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJRGt91.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRGt91.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRGt91.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRGt91.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRGt91.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJRGt91.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRGt91.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cciHwtc1.s: Assembler messages:
encrypt.c: /tmp/cciHwtc1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciHwtc1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHwtc1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHwtc1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHwtc1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHwtc1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciHwtc1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHwtc1.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccQ1iG5V.s: Assembler messages:
encrypt.c: /tmp/ccQ1iG5V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQ1iG5V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1iG5V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1iG5V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1iG5V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1iG5V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQ1iG5V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1iG5V.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccrj3dLT.s: Assembler messages:
encrypt.c: /tmp/ccrj3dLT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrj3dLT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrj3dLT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj3dLT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrj3dLT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj3dLT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrj3dLT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrj3dLT.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccohQjr4.s: Assembler messages:
encrypt.c: /tmp/ccohQjr4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccohQjr4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohQjr4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohQjr4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohQjr4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohQjr4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccohQjr4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohQjr4.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cczwmymW.s: Assembler messages:
encrypt.c: /tmp/cczwmymW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczwmymW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwmymW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwmymW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwmymW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwmymW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczwmymW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwmymW.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccKH8dBZ.s: Assembler messages:
encrypt.c: /tmp/ccKH8dBZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKH8dBZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKH8dBZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKH8dBZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKH8dBZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKH8dBZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKH8dBZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKH8dBZ.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdfoHw0.s: Assembler messages:
encrypt.c: /tmp/ccdfoHw0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdfoHw0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfoHw0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfoHw0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfoHw0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfoHw0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdfoHw0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfoHw0.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccI08DLu.s: Assembler messages:
encrypt.c: /tmp/ccI08DLu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccI08DLu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI08DLu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI08DLu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI08DLu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI08DLu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccI08DLu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI08DLu.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpgun6t.s: Assembler messages:
encrypt.c: /tmp/ccpgun6t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpgun6t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgun6t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgun6t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgun6t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgun6t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpgun6t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgun6t.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpW8XRu.s: Assembler messages:
encrypt.c: /tmp/ccpW8XRu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpW8XRu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpW8XRu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8XRu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpW8XRu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpW8XRu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpW8XRu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpW8XRu.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccw3MYyn.s: Assembler messages:
encrypt.c: /tmp/ccw3MYyn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw3MYyn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3MYyn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3MYyn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3MYyn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3MYyn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccw3MYyn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3MYyn.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccFydpXv.s: Assembler messages:
encrypt.c: /tmp/ccFydpXv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFydpXv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFydpXv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFydpXv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFydpXv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFydpXv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFydpXv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFydpXv.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccdcspeD.s: Assembler messages:
encrypt.c: /tmp/ccdcspeD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdcspeD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcspeD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcspeD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcspeD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcspeD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdcspeD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcspeD.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAbvdGm.s: Assembler messages:
encrypt.c: /tmp/ccAbvdGm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAbvdGm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbvdGm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbvdGm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbvdGm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbvdGm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAbvdGm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbvdGm.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccheQnxu.s: Assembler messages:
encrypt.c: /tmp/ccheQnxu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccheQnxu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccheQnxu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQnxu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheQnxu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQnxu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccheQnxu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheQnxu.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccehdI1h.s: Assembler messages:
encrypt.c: /tmp/ccehdI1h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccehdI1h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehdI1h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehdI1h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehdI1h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehdI1h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccehdI1h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehdI1h.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccp0zSHa.s: Assembler messages:
encrypt.c: /tmp/ccp0zSHa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp0zSHa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0zSHa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zSHa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0zSHa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0zSHa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp0zSHa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0zSHa.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccEiCBSj.s: Assembler messages:
encrypt.c: /tmp/ccEiCBSj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEiCBSj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiCBSj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiCBSj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiCBSj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEiCBSj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEiCBSj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiCBSj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cclIq3Q5.s: Assembler messages:
encrypt.c: /tmp/cclIq3Q5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclIq3Q5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIq3Q5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIq3Q5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIq3Q5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIq3Q5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclIq3Q5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIq3Q5.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjwGNHj.s: Assembler messages:
encrypt.c: /tmp/ccjwGNHj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjwGNHj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwGNHj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwGNHj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwGNHj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwGNHj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjwGNHj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwGNHj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuFazdh.s: Assembler messages:
encrypt.c: /tmp/ccuFazdh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuFazdh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFazdh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFazdh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFazdh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFazdh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuFazdh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFazdh.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccQBwufj.s: Assembler messages:
encrypt.c: /tmp/ccQBwufj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQBwufj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBwufj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBwufj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBwufj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBwufj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQBwufj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBwufj.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccpljNka.s: Assembler messages:
encrypt.c: /tmp/ccpljNka.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpljNka.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpljNka.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljNka.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpljNka.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpljNka.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpljNka.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpljNka.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccO9v0AY.s: Assembler messages:
encrypt.c: /tmp/ccO9v0AY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO9v0AY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9v0AY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9v0AY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9v0AY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9v0AY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccO9v0AY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9v0AY.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgwVarh.s: Assembler messages:
encrypt.c: /tmp/ccgwVarh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgwVarh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwVarh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwVarh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwVarh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwVarh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgwVarh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwVarh.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccP4FEbP.s: Assembler messages:
encrypt.c: /tmp/ccP4FEbP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccP4FEbP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4FEbP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FEbP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4FEbP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4FEbP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccP4FEbP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4FEbP.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cclJvCy4.s: Assembler messages:
encrypt.c: /tmp/cclJvCy4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclJvCy4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJvCy4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJvCy4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJvCy4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJvCy4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclJvCy4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJvCy4.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccgCJtVf.s: Assembler messages:
encrypt.c: /tmp/ccgCJtVf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgCJtVf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgCJtVf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCJtVf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCJtVf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCJtVf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgCJtVf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCJtVf.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccuZHcj1.s: Assembler messages:
encrypt.c: /tmp/ccuZHcj1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuZHcj1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZHcj1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZHcj1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZHcj1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZHcj1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuZHcj1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZHcj1.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccJlyn3W.s: Assembler messages:
encrypt.c: /tmp/ccJlyn3W.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJlyn3W.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJlyn3W.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlyn3W.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlyn3W.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJlyn3W.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJlyn3W.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlyn3W.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccNMKoi6.s: Assembler messages:
encrypt.c: /tmp/ccNMKoi6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNMKoi6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMKoi6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMKoi6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMKoi6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMKoi6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNMKoi6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMKoi6.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccI9aKU7.s: Assembler messages:
encrypt.c: /tmp/ccI9aKU7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccI9aKU7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9aKU7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9aKU7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9aKU7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9aKU7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccI9aKU7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9aKU7.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWiufmi.s: Assembler messages:
encrypt.c: /tmp/ccWiufmi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWiufmi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiufmi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiufmi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiufmi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiufmi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWiufmi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiufmi.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccWHiEA9.s: Assembler messages:
encrypt.c: /tmp/ccWHiEA9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWHiEA9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHiEA9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHiEA9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHiEA9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHiEA9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWHiEA9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHiEA9.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccx3OJv2.s: Assembler messages:
encrypt.c: /tmp/ccx3OJv2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx3OJv2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3OJv2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3OJv2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3OJv2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3OJv2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx3OJv2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3OJv2.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc3Y3hae.s: Assembler messages:
encrypt.c: /tmp/cc3Y3hae.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3Y3hae.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Y3hae.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Y3hae.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Y3hae.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Y3hae.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3Y3hae.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Y3hae.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccMe3Nol.s: Assembler messages:
encrypt.c: /tmp/ccMe3Nol.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMe3Nol.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMe3Nol.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe3Nol.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMe3Nol.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe3Nol.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMe3Nol.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMe3Nol.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc0DmdQ0.s: Assembler messages:
encrypt.c: /tmp/cc0DmdQ0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0DmdQ0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0DmdQ0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DmdQ0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0DmdQ0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0DmdQ0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0DmdQ0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0DmdQ0.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccjEy3me.s: Assembler messages:
encrypt.c: /tmp/ccjEy3me.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjEy3me.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEy3me.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEy3me.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEy3me.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEy3me.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjEy3me.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEy3me.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc6Hn4HN.s: Assembler messages:
encrypt.c: /tmp/cc6Hn4HN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Hn4HN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Hn4HN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hn4HN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Hn4HN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Hn4HN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Hn4HN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Hn4HN.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccBZXL2O.s: Assembler messages:
encrypt.c: /tmp/ccBZXL2O.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBZXL2O.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZXL2O.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZXL2O.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZXL2O.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZXL2O.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBZXL2O.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZXL2O.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccEw8m6F.s: Assembler messages:
encrypt.c: /tmp/ccEw8m6F.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEw8m6F.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEw8m6F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEw8m6F.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEw8m6F.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEw8m6F.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEw8m6F.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEw8m6F.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccGWz1vy.s: Assembler messages:
encrypt.c: /tmp/ccGWz1vy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGWz1vy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWz1vy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWz1vy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWz1vy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWz1vy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGWz1vy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWz1vy.s:37: 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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccliUsMO.s: Assembler messages:
encrypt.c: /tmp/ccliUsMO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccliUsMO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliUsMO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliUsMO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliUsMO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliUsMO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccliUsMO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliUsMO.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccnZwFiT.s: Assembler messages:
encrypt.c: /tmp/ccnZwFiT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnZwFiT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZwFiT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZwFiT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZwFiT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZwFiT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnZwFiT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZwFiT.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccAASjCG.s: Assembler messages:
encrypt.c: /tmp/ccAASjCG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAASjCG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAASjCG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAASjCG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAASjCG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAASjCG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAASjCG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAASjCG.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccw2lksI.s: Assembler messages:
encrypt.c: /tmp/ccw2lksI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw2lksI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2lksI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2lksI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2lksI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2lksI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccw2lksI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2lksI.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccUsCxhI.s: Assembler messages:
encrypt.c: /tmp/ccUsCxhI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUsCxhI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsCxhI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsCxhI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsCxhI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsCxhI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUsCxhI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsCxhI.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cctQOsyy.s: Assembler messages:
encrypt.c: /tmp/cctQOsyy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctQOsyy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQOsyy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQOsyy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQOsyy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQOsyy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctQOsyy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQOsyy.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccG4kyXB.s: Assembler messages:
encrypt.c: /tmp/ccG4kyXB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccG4kyXB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4kyXB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4kyXB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4kyXB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4kyXB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccG4kyXB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4kyXB.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccfb6cNv.s: Assembler messages:
encrypt.c: /tmp/ccfb6cNv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfb6cNv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfb6cNv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb6cNv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfb6cNv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfb6cNv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfb6cNv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfb6cNv.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/cc7cPUzK.s: Assembler messages:
encrypt.c: /tmp/cc7cPUzK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7cPUzK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cPUzK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cPUzK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cPUzK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cPUzK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7cPUzK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cPUzK.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccvnSX9I.s: Assembler messages:
encrypt.c: /tmp/ccvnSX9I.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvnSX9I.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnSX9I.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnSX9I.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnSX9I.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnSX9I.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvnSX9I.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnSX9I.s:37: 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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccEk1u3J.s: Assembler messages:
encrypt.c: /tmp/ccEk1u3J.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEk1u3J.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEk1u3J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEk1u3J.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEk1u3J.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEk1u3J.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEk1u3J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEk1u3J.s:38: 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 avx1

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:6:0:
encrypt.c: omdsha512.h:229:5: warning: this decimal constant is unsigned only in ISO C90
encrypt.c: /tmp/ccqwIFay.s: Assembler messages:
encrypt.c: /tmp/ccqwIFay.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqwIFay.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqwIFay.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwIFay.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwIFay.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwIFay.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqwIFay.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwIFay.s:37: 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