Implementation notes: x86, jos, crypto_aead/omdsha512k256n256tau256v1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha512k256n256tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
688485refgcc -m32 -O -fomit-frame-pointer2014070820140622
693562refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
693877refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
695377refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
695647refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
697770refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070820140622
723592refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
723600refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
724845refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
724987refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
725378refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
725558refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
726323refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
726683refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070820140622
727057refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070820140622
727148refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
727335refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
727905refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070820140622
728895refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070820140622
729277refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
730507refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070820140622
731063refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
736020refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070820140622
737228refgcc -m32 -O2 -fomit-frame-pointer2014070820140622
740400refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
741435refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
742215refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
742635refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
743003refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
746872refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
747225refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
747330refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
748388refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
748808refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
748830refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
749767refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
755257refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
755272refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
756450refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070820140622
757253refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
758047refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
758198refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070820140622
758393refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
758843refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070820140622
758902refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
759682refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
759772refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070820140622
759802refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
760283refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
760380refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
761310refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
761707refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
761963refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
762195refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
762458refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
765112refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
765120refgcc -m32 -O3 -fomit-frame-pointer2014070820140622
765855refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
766402refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
766777refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
767145refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
767190refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
767302refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
767910refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
768353refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
768547refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
769785refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
769853refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
770430refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
771060refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
771975refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
772185refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
772522refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
775455refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
776347refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
776618refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
776857refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
776970refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
777652refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
778815refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
779872refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
780292refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
780495refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
782370refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
782760refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
785400refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
786907refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
788670refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070820140622
789277refgcc -m32 -Os -fomit-frame-pointer2014070820140622
790073refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
790185refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
790687refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
790838refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
790995refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
791610refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
791640refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
791910refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
792007refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
792262refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
792787refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
793935refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
794460refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
794565refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
794715refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
794820refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
795127refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
795210refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
796320refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
796695refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
796942refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
798375refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
798982refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
800250refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
800318refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
801285refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
802215refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
802530refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
802657refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
802868refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
804848refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
805455refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
805590refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070820140622
806932refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
807127refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
807833refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
808237refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070820140622
808605refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070820140622
809303refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070820140622
810502refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
811890refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
813338refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
813818refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
813862refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
817927refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
824010refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
824850refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
828240refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
847148refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
848265refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
870060refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
871620refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
874920refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070820140622
877455refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
883028refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070820140622
883980refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
884655refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
888413refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
889770refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070820140622
890168refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
890512refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
892717refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
893302refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
893963refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070820140622
894023refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
900848refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
901942refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
906458refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
909180refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
910283refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
915450refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622

Compiler output

Implementation: crypto_aead/omdsha512k256n256tau256v1/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/omdsha512k256n256tau256v1/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/cclWoNcV.s: Assembler messages:
encrypt.c: /tmp/cclWoNcV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclWoNcV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWoNcV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoNcV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWoNcV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWoNcV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclWoNcV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWoNcV.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/omdsha512k256n256tau256v1/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/cctX8bLm.s: Assembler messages:
encrypt.c: /tmp/cctX8bLm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctX8bLm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctX8bLm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX8bLm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctX8bLm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX8bLm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctX8bLm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctX8bLm.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/omdsha512k256n256tau256v1/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/ccRXcycS.s: Assembler messages:
encrypt.c: /tmp/ccRXcycS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRXcycS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXcycS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcycS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXcycS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXcycS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRXcycS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXcycS.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/omdsha512k256n256tau256v1/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/ccUaaamc.s: Assembler messages:
encrypt.c: /tmp/ccUaaamc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUaaamc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaaamc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaaamc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaaamc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaaamc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUaaamc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaaamc.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/omdsha512k256n256tau256v1/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/ccb8UnET.s: Assembler messages:
encrypt.c: /tmp/ccb8UnET.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccb8UnET.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8UnET.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8UnET.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8UnET.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8UnET.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccb8UnET.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8UnET.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/omdsha512k256n256tau256v1/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/cciXKpBp.s: Assembler messages:
encrypt.c: /tmp/cciXKpBp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciXKpBp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXKpBp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXKpBp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXKpBp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXKpBp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciXKpBp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXKpBp.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/omdsha512k256n256tau256v1/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/ccC692rU.s: Assembler messages:
encrypt.c: /tmp/ccC692rU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccC692rU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC692rU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC692rU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC692rU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC692rU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccC692rU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC692rU.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/omdsha512k256n256tau256v1/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/ccRlCMIj.s: Assembler messages:
encrypt.c: /tmp/ccRlCMIj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRlCMIj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlCMIj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlCMIj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlCMIj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlCMIj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRlCMIj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlCMIj.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/omdsha512k256n256tau256v1/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/ccWM61XS.s: Assembler messages:
encrypt.c: /tmp/ccWM61XS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWM61XS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWM61XS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM61XS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWM61XS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM61XS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWM61XS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWM61XS.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/omdsha512k256n256tau256v1/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/cce7fdBi.s: Assembler messages:
encrypt.c: /tmp/cce7fdBi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cce7fdBi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7fdBi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7fdBi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7fdBi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7fdBi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cce7fdBi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7fdBi.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/omdsha512k256n256tau256v1/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/ccgwjP8I.s: Assembler messages:
encrypt.c: /tmp/ccgwjP8I.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgwjP8I.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwjP8I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwjP8I.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwjP8I.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwjP8I.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgwjP8I.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwjP8I.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/omdsha512k256n256tau256v1/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/ccj9b404.s: Assembler messages:
encrypt.c: /tmp/ccj9b404.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj9b404.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9b404.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9b404.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9b404.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9b404.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccj9b404.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9b404.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/omdsha512k256n256tau256v1/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/cc06dTEU.s: Assembler messages:
encrypt.c: /tmp/cc06dTEU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc06dTEU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06dTEU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06dTEU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06dTEU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06dTEU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc06dTEU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06dTEU.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/omdsha512k256n256tau256v1/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/ccKR8zEh.s: Assembler messages:
encrypt.c: /tmp/ccKR8zEh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKR8zEh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKR8zEh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR8zEh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKR8zEh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKR8zEh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKR8zEh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKR8zEh.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/omdsha512k256n256tau256v1/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/ccfJYKqK.s: Assembler messages:
encrypt.c: /tmp/ccfJYKqK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfJYKqK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJYKqK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYKqK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJYKqK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYKqK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfJYKqK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJYKqK.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/omdsha512k256n256tau256v1/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/ccibIK4f.s: Assembler messages:
encrypt.c: /tmp/ccibIK4f.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccibIK4f.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibIK4f.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibIK4f.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibIK4f.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibIK4f.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccibIK4f.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibIK4f.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/omdsha512k256n256tau256v1/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/cc1KorwV.s: Assembler messages:
encrypt.c: /tmp/cc1KorwV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1KorwV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KorwV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KorwV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KorwV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KorwV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1KorwV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KorwV.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/omdsha512k256n256tau256v1/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/ccCs5WOl.s: Assembler messages:
encrypt.c: /tmp/ccCs5WOl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCs5WOl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCs5WOl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs5WOl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCs5WOl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs5WOl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCs5WOl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCs5WOl.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/omdsha512k256n256tau256v1/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/cc4itjbc.s: Assembler messages:
encrypt.c: /tmp/cc4itjbc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4itjbc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4itjbc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4itjbc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4itjbc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4itjbc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4itjbc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4itjbc.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/omdsha512k256n256tau256v1/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/cccVq5BM.s: Assembler messages:
encrypt.c: /tmp/cccVq5BM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccVq5BM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVq5BM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVq5BM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVq5BM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVq5BM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccVq5BM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVq5BM.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/omdsha512k256n256tau256v1/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/ccEGBmx0.s: Assembler messages:
encrypt.c: /tmp/ccEGBmx0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEGBmx0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGBmx0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGBmx0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGBmx0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGBmx0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEGBmx0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGBmx0.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/omdsha512k256n256tau256v1/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/ccQWwnFu.s: Assembler messages:
encrypt.c: /tmp/ccQWwnFu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQWwnFu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWwnFu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWwnFu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWwnFu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWwnFu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQWwnFu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWwnFu.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/omdsha512k256n256tau256v1/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/ccNeYg6i.s: Assembler messages:
encrypt.c: /tmp/ccNeYg6i.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNeYg6i.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNeYg6i.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeYg6i.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNeYg6i.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNeYg6i.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNeYg6i.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNeYg6i.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/omdsha512k256n256tau256v1/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/ccVtkOGR.s: Assembler messages:
encrypt.c: /tmp/ccVtkOGR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVtkOGR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtkOGR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtkOGR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtkOGR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtkOGR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVtkOGR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtkOGR.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/omdsha512k256n256tau256v1/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/ccJ1urhq.s: Assembler messages:
encrypt.c: /tmp/ccJ1urhq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ1urhq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1urhq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1urhq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1urhq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1urhq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ1urhq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1urhq.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/omdsha512k256n256tau256v1/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/ccp2vUVu.s: Assembler messages:
encrypt.c: /tmp/ccp2vUVu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp2vUVu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2vUVu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2vUVu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2vUVu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2vUVu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp2vUVu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2vUVu.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/omdsha512k256n256tau256v1/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/cccQ0nrm.s: Assembler messages:
encrypt.c: /tmp/cccQ0nrm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccQ0nrm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ0nrm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0nrm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ0nrm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ0nrm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccQ0nrm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ0nrm.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/omdsha512k256n256tau256v1/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/ccuNEWmt.s: Assembler messages:
encrypt.c: /tmp/ccuNEWmt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuNEWmt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNEWmt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNEWmt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNEWmt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNEWmt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuNEWmt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNEWmt.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/omdsha512k256n256tau256v1/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/ccg4SdIt.s: Assembler messages:
encrypt.c: /tmp/ccg4SdIt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccg4SdIt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4SdIt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4SdIt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4SdIt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4SdIt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccg4SdIt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4SdIt.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/omdsha512k256n256tau256v1/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/ccl0mqSE.s: Assembler messages:
encrypt.c: /tmp/ccl0mqSE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl0mqSE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0mqSE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0mqSE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0mqSE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl0mqSE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl0mqSE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0mqSE.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/omdsha512k256n256tau256v1/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/ccUzO3cm.s: Assembler messages:
encrypt.c: /tmp/ccUzO3cm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUzO3cm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzO3cm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzO3cm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzO3cm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzO3cm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUzO3cm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzO3cm.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/omdsha512k256n256tau256v1/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/cckSokhs.s: Assembler messages:
encrypt.c: /tmp/cckSokhs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckSokhs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSokhs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSokhs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSokhs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSokhs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckSokhs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSokhs.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/omdsha512k256n256tau256v1/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/cc1sDWW9.s: Assembler messages:
encrypt.c: /tmp/cc1sDWW9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1sDWW9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sDWW9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sDWW9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sDWW9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sDWW9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1sDWW9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sDWW9.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/omdsha512k256n256tau256v1/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/ccvsqgOi.s: Assembler messages:
encrypt.c: /tmp/ccvsqgOi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvsqgOi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvsqgOi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsqgOi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvsqgOi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsqgOi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvsqgOi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvsqgOi.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/omdsha512k256n256tau256v1/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/ccuxCK65.s: Assembler messages:
encrypt.c: /tmp/ccuxCK65.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuxCK65.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxCK65.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxCK65.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxCK65.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxCK65.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuxCK65.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxCK65.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/omdsha512k256n256tau256v1/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/ccyGD1eV.s: Assembler messages:
encrypt.c: /tmp/ccyGD1eV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyGD1eV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGD1eV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGD1eV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGD1eV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGD1eV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyGD1eV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGD1eV.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/omdsha512k256n256tau256v1/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/cc6cumie.s: Assembler messages:
encrypt.c: /tmp/cc6cumie.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6cumie.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cumie.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cumie.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cumie.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cumie.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6cumie.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cumie.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/omdsha512k256n256tau256v1/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/cck21xbj.s: Assembler messages:
encrypt.c: /tmp/cck21xbj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck21xbj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck21xbj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21xbj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cck21xbj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck21xbj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cck21xbj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cck21xbj.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/omdsha512k256n256tau256v1/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/cc2OdHIf.s: Assembler messages:
encrypt.c: /tmp/cc2OdHIf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2OdHIf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OdHIf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OdHIf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OdHIf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OdHIf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2OdHIf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OdHIf.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/omdsha512k256n256tau256v1/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/ccAxdv01.s: Assembler messages:
encrypt.c: /tmp/ccAxdv01.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAxdv01.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxdv01.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxdv01.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxdv01.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxdv01.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAxdv01.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxdv01.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/omdsha512k256n256tau256v1/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/ccOKXkWN.s: Assembler messages:
encrypt.c: /tmp/ccOKXkWN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOKXkWN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKXkWN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKXkWN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKXkWN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKXkWN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOKXkWN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKXkWN.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/omdsha512k256n256tau256v1/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/ccUcw4Hl.s: Assembler messages:
encrypt.c: /tmp/ccUcw4Hl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUcw4Hl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcw4Hl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcw4Hl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcw4Hl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcw4Hl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUcw4Hl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcw4Hl.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/omdsha512k256n256tau256v1/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/cc2ysKpE.s: Assembler messages:
encrypt.c: /tmp/cc2ysKpE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2ysKpE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ysKpE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ysKpE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ysKpE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ysKpE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2ysKpE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ysKpE.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/omdsha512k256n256tau256v1/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/ccawfI1e.s: Assembler messages:
encrypt.c: /tmp/ccawfI1e.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccawfI1e.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawfI1e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawfI1e.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawfI1e.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawfI1e.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccawfI1e.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawfI1e.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/omdsha512k256n256tau256v1/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/ccDTQ4ie.s: Assembler messages:
encrypt.c: /tmp/ccDTQ4ie.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDTQ4ie.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTQ4ie.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQ4ie.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTQ4ie.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQ4ie.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDTQ4ie.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTQ4ie.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/omdsha512k256n256tau256v1/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/ccODjxZP.s: Assembler messages:
encrypt.c: /tmp/ccODjxZP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccODjxZP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODjxZP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODjxZP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODjxZP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODjxZP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccODjxZP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODjxZP.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/omdsha512k256n256tau256v1/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/ccjmxtnf.s: Assembler messages:
encrypt.c: /tmp/ccjmxtnf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjmxtnf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmxtnf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmxtnf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmxtnf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmxtnf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjmxtnf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmxtnf.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/omdsha512k256n256tau256v1/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/ccsn9fEG.s: Assembler messages:
encrypt.c: /tmp/ccsn9fEG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsn9fEG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsn9fEG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsn9fEG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsn9fEG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsn9fEG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsn9fEG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsn9fEG.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/omdsha512k256n256tau256v1/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/cc3DCjdt.s: Assembler messages:
encrypt.c: /tmp/cc3DCjdt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3DCjdt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DCjdt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DCjdt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DCjdt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DCjdt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3DCjdt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DCjdt.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/omdsha512k256n256tau256v1/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/ccnc1S83.s: Assembler messages:
encrypt.c: /tmp/ccnc1S83.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnc1S83.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnc1S83.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc1S83.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnc1S83.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc1S83.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnc1S83.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnc1S83.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/omdsha512k256n256tau256v1/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/ccI8TuFr.s: Assembler messages:
encrypt.c: /tmp/ccI8TuFr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccI8TuFr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8TuFr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8TuFr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8TuFr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8TuFr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccI8TuFr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8TuFr.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/omdsha512k256n256tau256v1/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/cctWLJeW.s: Assembler messages:
encrypt.c: /tmp/cctWLJeW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctWLJeW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWLJeW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWLJeW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWLJeW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWLJeW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctWLJeW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWLJeW.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/omdsha512k256n256tau256v1/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/ccfFCsWA.s: Assembler messages:
encrypt.c: /tmp/ccfFCsWA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfFCsWA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFCsWA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFCsWA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFCsWA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFCsWA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfFCsWA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFCsWA.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/omdsha512k256n256tau256v1/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/cclQeO79.s: Assembler messages:
encrypt.c: /tmp/cclQeO79.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclQeO79.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQeO79.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQeO79.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQeO79.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQeO79.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclQeO79.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQeO79.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/omdsha512k256n256tau256v1/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/ccDfYQTq.s: Assembler messages:
encrypt.c: /tmp/ccDfYQTq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDfYQTq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfYQTq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfYQTq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfYQTq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfYQTq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDfYQTq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfYQTq.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/omdsha512k256n256tau256v1/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/ccXLpYf1.s: Assembler messages:
encrypt.c: /tmp/ccXLpYf1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXLpYf1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLpYf1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLpYf1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLpYf1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLpYf1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXLpYf1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLpYf1.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/omdsha512k256n256tau256v1/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/cc8aAdus.s: Assembler messages:
encrypt.c: /tmp/cc8aAdus.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8aAdus.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8aAdus.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aAdus.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8aAdus.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8aAdus.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8aAdus.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8aAdus.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/omdsha512k256n256tau256v1/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/cc9ouB5R.s: Assembler messages:
encrypt.c: /tmp/cc9ouB5R.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9ouB5R.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ouB5R.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ouB5R.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ouB5R.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ouB5R.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9ouB5R.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ouB5R.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/omdsha512k256n256tau256v1/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/cc1tzMpS.s: Assembler messages:
encrypt.c: /tmp/cc1tzMpS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1tzMpS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tzMpS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tzMpS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tzMpS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tzMpS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1tzMpS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tzMpS.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/omdsha512k256n256tau256v1/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/cclxhNrk.s: Assembler messages:
encrypt.c: /tmp/cclxhNrk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclxhNrk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxhNrk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxhNrk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxhNrk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxhNrk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclxhNrk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxhNrk.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/omdsha512k256n256tau256v1/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/ccIU1dZS.s: Assembler messages:
encrypt.c: /tmp/ccIU1dZS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIU1dZS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIU1dZS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU1dZS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIU1dZS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIU1dZS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIU1dZS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIU1dZS.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/omdsha512k256n256tau256v1/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/ccSBUmBt.s: Assembler messages:
encrypt.c: /tmp/ccSBUmBt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSBUmBt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSBUmBt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBUmBt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBUmBt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBUmBt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSBUmBt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBUmBt.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/omdsha512k256n256tau256v1/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/cc0Xdxon.s: Assembler messages:
encrypt.c: /tmp/cc0Xdxon.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0Xdxon.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Xdxon.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Xdxon.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Xdxon.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Xdxon.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0Xdxon.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Xdxon.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/omdsha512k256n256tau256v1/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/cc40F5DN.s: Assembler messages:
encrypt.c: /tmp/cc40F5DN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc40F5DN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40F5DN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40F5DN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40F5DN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40F5DN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc40F5DN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40F5DN.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/omdsha512k256n256tau256v1/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/cc5P4TD2.s: Assembler messages:
encrypt.c: /tmp/cc5P4TD2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5P4TD2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5P4TD2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P4TD2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5P4TD2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5P4TD2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5P4TD2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5P4TD2.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/omdsha512k256n256tau256v1/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/ccNHJf1B.s: Assembler messages:
encrypt.c: /tmp/ccNHJf1B.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNHJf1B.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHJf1B.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHJf1B.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHJf1B.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHJf1B.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNHJf1B.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHJf1B.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/omdsha512k256n256tau256v1/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/ccjoihAw.s: Assembler messages:
encrypt.c: /tmp/ccjoihAw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjoihAw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjoihAw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoihAw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjoihAw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjoihAw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjoihAw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjoihAw.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/omdsha512k256n256tau256v1/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/ccwhpngW.s: Assembler messages:
encrypt.c: /tmp/ccwhpngW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwhpngW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwhpngW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhpngW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwhpngW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwhpngW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwhpngW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwhpngW.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/omdsha512k256n256tau256v1/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/cc7yVsPE.s: Assembler messages:
encrypt.c: /tmp/cc7yVsPE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7yVsPE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7yVsPE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yVsPE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yVsPE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yVsPE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7yVsPE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yVsPE.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/omdsha512k256n256tau256v1/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/ccuQ5Au4.s: Assembler messages:
encrypt.c: /tmp/ccuQ5Au4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuQ5Au4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ5Au4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ5Au4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ5Au4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ5Au4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuQ5Au4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ5Au4.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/omdsha512k256n256tau256v1/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/ccW5TVmW.s: Assembler messages:
encrypt.c: /tmp/ccW5TVmW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW5TVmW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5TVmW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5TVmW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5TVmW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5TVmW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccW5TVmW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5TVmW.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/omdsha512k256n256tau256v1/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/cccuIfJv.s: Assembler messages:
encrypt.c: /tmp/cccuIfJv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccuIfJv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccuIfJv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuIfJv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccuIfJv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuIfJv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccuIfJv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccuIfJv.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/omdsha512k256n256tau256v1/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/ccEal7XF.s: Assembler messages:
encrypt.c: /tmp/ccEal7XF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEal7XF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEal7XF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEal7XF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEal7XF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEal7XF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEal7XF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEal7XF.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/omdsha512k256n256tau256v1/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/cchxzsC6.s: Assembler messages:
encrypt.c: /tmp/cchxzsC6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchxzsC6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxzsC6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzsC6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxzsC6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxzsC6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchxzsC6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxzsC6.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/omdsha512k256n256tau256v1/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/ccTKMHSy.s: Assembler messages:
encrypt.c: /tmp/ccTKMHSy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTKMHSy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKMHSy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKMHSy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKMHSy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKMHSy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTKMHSy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKMHSy.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/omdsha512k256n256tau256v1/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/ccVjap41.s: Assembler messages:
encrypt.c: /tmp/ccVjap41.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVjap41.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjap41.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjap41.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjap41.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjap41.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVjap41.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjap41.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/omdsha512k256n256tau256v1/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/ccb4tMvI.s: Assembler messages:
encrypt.c: /tmp/ccb4tMvI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccb4tMvI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4tMvI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4tMvI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4tMvI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4tMvI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccb4tMvI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4tMvI.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/omdsha512k256n256tau256v1/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/ccqBcQ9c.s: Assembler messages:
encrypt.c: /tmp/ccqBcQ9c.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqBcQ9c.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBcQ9c.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcQ9c.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBcQ9c.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBcQ9c.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqBcQ9c.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBcQ9c.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/omdsha512k256n256tau256v1/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/ccAIiuUA.s: Assembler messages:
encrypt.c: /tmp/ccAIiuUA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAIiuUA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIiuUA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIiuUA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIiuUA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIiuUA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAIiuUA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIiuUA.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/omdsha512k256n256tau256v1/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/ccdWl5s3.s: Assembler messages:
encrypt.c: /tmp/ccdWl5s3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdWl5s3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWl5s3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWl5s3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWl5s3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWl5s3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdWl5s3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWl5s3.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/omdsha512k256n256tau256v1/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/cc3zdoMh.s: Assembler messages:
encrypt.c: /tmp/cc3zdoMh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3zdoMh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zdoMh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zdoMh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zdoMh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zdoMh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3zdoMh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zdoMh.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/omdsha512k256n256tau256v1/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/cc62GSLU.s: Assembler messages:
encrypt.c: /tmp/cc62GSLU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc62GSLU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62GSLU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62GSLU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62GSLU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62GSLU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc62GSLU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62GSLU.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/omdsha512k256n256tau256v1/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/cc7Tjmtj.s: Assembler messages:
encrypt.c: /tmp/cc7Tjmtj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7Tjmtj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Tjmtj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjmtj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Tjmtj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjmtj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7Tjmtj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Tjmtj.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/omdsha512k256n256tau256v1/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/ccz4XF9K.s: Assembler messages:
encrypt.c: /tmp/ccz4XF9K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz4XF9K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz4XF9K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4XF9K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz4XF9K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4XF9K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz4XF9K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz4XF9K.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/omdsha512k256n256tau256v1/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/ccJG610n.s: Assembler messages:
encrypt.c: /tmp/ccJG610n.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJG610n.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJG610n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJG610n.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJG610n.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJG610n.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJG610n.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJG610n.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/omdsha512k256n256tau256v1/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/ccuBtgPU.s: Assembler messages:
encrypt.c: /tmp/ccuBtgPU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuBtgPU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBtgPU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBtgPU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBtgPU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBtgPU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuBtgPU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBtgPU.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/omdsha512k256n256tau256v1/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/ccZqcEqk.s: Assembler messages:
encrypt.c: /tmp/ccZqcEqk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZqcEqk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqcEqk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqcEqk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqcEqk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqcEqk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZqcEqk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqcEqk.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/omdsha512k256n256tau256v1/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/cciQBTaR.s: Assembler messages:
encrypt.c: /tmp/cciQBTaR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciQBTaR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQBTaR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQBTaR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQBTaR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQBTaR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciQBTaR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQBTaR.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/omdsha512k256n256tau256v1/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/cc657QUU.s: Assembler messages:
encrypt.c: /tmp/cc657QUU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc657QUU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc657QUU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc657QUU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc657QUU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc657QUU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc657QUU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc657QUU.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/omdsha512k256n256tau256v1/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/ccHpytTn.s: Assembler messages:
encrypt.c: /tmp/ccHpytTn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHpytTn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpytTn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpytTn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpytTn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpytTn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHpytTn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpytTn.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/omdsha512k256n256tau256v1/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/ccBeHcot.s: Assembler messages:
encrypt.c: /tmp/ccBeHcot.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBeHcot.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBeHcot.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeHcot.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBeHcot.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeHcot.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBeHcot.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBeHcot.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/omdsha512k256n256tau256v1/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/ccs40zxS.s: Assembler messages:
encrypt.c: /tmp/ccs40zxS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs40zxS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs40zxS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs40zxS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs40zxS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs40zxS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccs40zxS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs40zxS.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/omdsha512k256n256tau256v1/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/ccs2xhWW.s: Assembler messages:
encrypt.c: /tmp/ccs2xhWW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs2xhWW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2xhWW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2xhWW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2xhWW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2xhWW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccs2xhWW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2xhWW.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/omdsha512k256n256tau256v1/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/ccxxTxCv.s: Assembler messages:
encrypt.c: /tmp/ccxxTxCv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxxTxCv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxTxCv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTxCv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxTxCv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTxCv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxxTxCv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxTxCv.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/omdsha512k256n256tau256v1/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/ccGhNhnS.s: Assembler messages:
encrypt.c: /tmp/ccGhNhnS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGhNhnS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhNhnS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhNhnS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhNhnS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhNhnS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGhNhnS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhNhnS.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/omdsha512k256n256tau256v1/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/ccit4nBl.s: Assembler messages:
encrypt.c: /tmp/ccit4nBl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccit4nBl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccit4nBl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit4nBl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccit4nBl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit4nBl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccit4nBl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccit4nBl.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/omdsha512k256n256tau256v1/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/ccophh63.s: Assembler messages:
encrypt.c: /tmp/ccophh63.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccophh63.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccophh63.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccophh63.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccophh63.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccophh63.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccophh63.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccophh63.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/omdsha512k256n256tau256v1/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/ccwnxjSw.s: Assembler messages:
encrypt.c: /tmp/ccwnxjSw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwnxjSw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnxjSw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnxjSw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnxjSw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnxjSw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwnxjSw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnxjSw.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/omdsha512k256n256tau256v1/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/ccRILJnk.s: Assembler messages:
encrypt.c: /tmp/ccRILJnk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRILJnk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRILJnk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRILJnk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRILJnk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRILJnk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRILJnk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRILJnk.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/omdsha512k256n256tau256v1/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/ccjTYiyU.s: Assembler messages:
encrypt.c: /tmp/ccjTYiyU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjTYiyU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTYiyU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTYiyU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTYiyU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTYiyU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjTYiyU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTYiyU.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/omdsha512k256n256tau256v1/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/ccDDBlb7.s: Assembler messages:
encrypt.c: /tmp/ccDDBlb7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDDBlb7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDBlb7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDBlb7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDBlb7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDBlb7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDDBlb7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDBlb7.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/omdsha512k256n256tau256v1/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/ccYYRKRv.s: Assembler messages:
encrypt.c: /tmp/ccYYRKRv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYYRKRv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYRKRv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYRKRv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYRKRv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYRKRv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYYRKRv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYRKRv.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/omdsha512k256n256tau256v1/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/ccQ0Z5Jp.s: Assembler messages:
encrypt.c: /tmp/ccQ0Z5Jp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQ0Z5Jp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0Z5Jp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Z5Jp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0Z5Jp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0Z5Jp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQ0Z5Jp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0Z5Jp.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/omdsha512k256n256tau256v1/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/ccS4GDBY.s: Assembler messages:
encrypt.c: /tmp/ccS4GDBY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccS4GDBY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4GDBY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4GDBY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4GDBY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4GDBY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccS4GDBY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4GDBY.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/omdsha512k256n256tau256v1/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/ccXhNa3d.s: Assembler messages:
encrypt.c: /tmp/ccXhNa3d.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXhNa3d.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhNa3d.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhNa3d.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhNa3d.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhNa3d.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXhNa3d.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhNa3d.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/omdsha512k256n256tau256v1/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/ccd7NUzK.s: Assembler messages:
encrypt.c: /tmp/ccd7NUzK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccd7NUzK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7NUzK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7NUzK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7NUzK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7NUzK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccd7NUzK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7NUzK.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/omdsha512k256n256tau256v1/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/ccNU3ql8.s: Assembler messages:
encrypt.c: /tmp/ccNU3ql8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNU3ql8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNU3ql8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNU3ql8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNU3ql8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNU3ql8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNU3ql8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNU3ql8.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/omdsha512k256n256tau256v1/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/ccWgPgaG.s: Assembler messages:
encrypt.c: /tmp/ccWgPgaG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWgPgaG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWgPgaG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgPgaG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWgPgaG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgPgaG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWgPgaG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWgPgaG.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/omdsha512k256n256tau256v1/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/ccPTARjT.s: Assembler messages:
encrypt.c: /tmp/ccPTARjT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPTARjT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTARjT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTARjT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTARjT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTARjT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPTARjT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTARjT.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/omdsha512k256n256tau256v1/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/ccVMDTtl.s: Assembler messages:
encrypt.c: /tmp/ccVMDTtl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVMDTtl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMDTtl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMDTtl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMDTtl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMDTtl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVMDTtl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMDTtl.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/omdsha512k256n256tau256v1/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/cceOM6nL.s: Assembler messages:
encrypt.c: /tmp/cceOM6nL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceOM6nL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOM6nL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOM6nL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOM6nL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOM6nL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceOM6nL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOM6nL.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/omdsha512k256n256tau256v1/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/cciOmKs8.s: Assembler messages:
encrypt.c: /tmp/cciOmKs8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciOmKs8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOmKs8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOmKs8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOmKs8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOmKs8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciOmKs8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOmKs8.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/omdsha512k256n256tau256v1/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/ccoUMmlz.s: Assembler messages:
encrypt.c: /tmp/ccoUMmlz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoUMmlz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUMmlz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUMmlz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUMmlz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUMmlz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoUMmlz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUMmlz.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/omdsha512k256n256tau256v1/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/ccx2ibdZ.s: Assembler messages:
encrypt.c: /tmp/ccx2ibdZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx2ibdZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2ibdZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2ibdZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2ibdZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2ibdZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx2ibdZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2ibdZ.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/omdsha512k256n256tau256v1/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/ccaULUnS.s: Assembler messages:
encrypt.c: /tmp/ccaULUnS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaULUnS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaULUnS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaULUnS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaULUnS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaULUnS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaULUnS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaULUnS.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/omdsha512k256n256tau256v1/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/ccp0Aizp.s: Assembler messages:
encrypt.c: /tmp/ccp0Aizp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp0Aizp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0Aizp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Aizp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0Aizp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0Aizp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccp0Aizp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0Aizp.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/omdsha512k256n256tau256v1/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/ccPNHYJy.s: Assembler messages:
encrypt.c: /tmp/ccPNHYJy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPNHYJy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNHYJy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHYJy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNHYJy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHYJy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPNHYJy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNHYJy.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/omdsha512k256n256tau256v1/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/ccTY9sJ0.s: Assembler messages:
encrypt.c: /tmp/ccTY9sJ0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTY9sJ0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTY9sJ0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY9sJ0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTY9sJ0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTY9sJ0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTY9sJ0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTY9sJ0.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/omdsha512k256n256tau256v1/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/cc980Sbu.s: Assembler messages:
encrypt.c: /tmp/cc980Sbu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc980Sbu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc980Sbu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc980Sbu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc980Sbu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc980Sbu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc980Sbu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc980Sbu.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/omdsha512k256n256tau256v1/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/ccv4QL4V.s: Assembler messages:
encrypt.c: /tmp/ccv4QL4V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv4QL4V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4QL4V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4QL4V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4QL4V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4QL4V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccv4QL4V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4QL4V.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/omdsha512k256n256tau256v1/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/cc9QzMRD.s: Assembler messages:
encrypt.c: /tmp/cc9QzMRD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9QzMRD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QzMRD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QzMRD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QzMRD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QzMRD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9QzMRD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QzMRD.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/omdsha512k256n256tau256v1/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/ccMAdSu5.s: Assembler messages:
encrypt.c: /tmp/ccMAdSu5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMAdSu5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAdSu5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdSu5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAdSu5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAdSu5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMAdSu5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAdSu5.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/omdsha512k256n256tau256v1/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/ccX77pju.s: Assembler messages:
encrypt.c: /tmp/ccX77pju.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX77pju.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX77pju.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX77pju.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX77pju.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX77pju.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX77pju.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX77pju.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/omdsha512k256n256tau256v1/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/cca2xhWW.s: Assembler messages:
encrypt.c: /tmp/cca2xhWW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca2xhWW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2xhWW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2xhWW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2xhWW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2xhWW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cca2xhWW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2xhWW.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/omdsha512k256n256tau256v1/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/cc1wksM5.s: Assembler messages:
encrypt.c: /tmp/cc1wksM5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1wksM5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wksM5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wksM5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wksM5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wksM5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1wksM5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wksM5.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/omdsha512k256n256tau256v1/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/cccrGAKG.s: Assembler messages:
encrypt.c: /tmp/cccrGAKG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccrGAKG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrGAKG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrGAKG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrGAKG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrGAKG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccrGAKG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrGAKG.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/omdsha512k256n256tau256v1/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/cc0XIbXV.s: Assembler messages:
encrypt.c: /tmp/cc0XIbXV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0XIbXV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XIbXV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XIbXV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XIbXV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XIbXV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0XIbXV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XIbXV.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/omdsha512k256n256tau256v1/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/ccgYAbEw.s: Assembler messages:
encrypt.c: /tmp/ccgYAbEw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgYAbEw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYAbEw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYAbEw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYAbEw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYAbEw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgYAbEw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYAbEw.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/omdsha512k256n256tau256v1/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/ccMmhmbJ.s: Assembler messages:
encrypt.c: /tmp/ccMmhmbJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMmhmbJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmhmbJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmhmbJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmhmbJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmhmbJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMmhmbJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmhmbJ.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/omdsha512k256n256tau256v1/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/ccZso03j.s: Assembler messages:
encrypt.c: /tmp/ccZso03j.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZso03j.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZso03j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZso03j.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZso03j.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZso03j.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZso03j.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZso03j.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/omdsha512k256n256tau256v1/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/cca0Icny.s: Assembler messages:
encrypt.c: /tmp/cca0Icny.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca0Icny.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0Icny.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0Icny.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0Icny.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0Icny.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cca0Icny.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0Icny.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/omdsha512k256n256tau256v1/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/ccrq33ia.s: Assembler messages:
encrypt.c: /tmp/ccrq33ia.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrq33ia.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrq33ia.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrq33ia.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrq33ia.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrq33ia.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrq33ia.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrq33ia.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/omdsha512k256n256tau256v1/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/ccsyGiOl.s: Assembler messages:
encrypt.c: /tmp/ccsyGiOl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsyGiOl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyGiOl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyGiOl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyGiOl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyGiOl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsyGiOl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyGiOl.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/omdsha512k256n256tau256v1/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/ccuQRYjM.s: Assembler messages:
encrypt.c: /tmp/ccuQRYjM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuQRYjM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQRYjM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQRYjM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQRYjM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQRYjM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuQRYjM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQRYjM.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/omdsha512k256n256tau256v1/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/cc45j9tJ.s: Assembler messages:
encrypt.c: /tmp/cc45j9tJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc45j9tJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45j9tJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45j9tJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45j9tJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45j9tJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc45j9tJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45j9tJ.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/omdsha512k256n256tau256v1/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/ccV1ki3h.s: Assembler messages:
encrypt.c: /tmp/ccV1ki3h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccV1ki3h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV1ki3h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1ki3h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1ki3h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1ki3h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccV1ki3h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1ki3h.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/omdsha512k256n256tau256v1/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/cc1cE6TC.s: Assembler messages:
encrypt.c: /tmp/cc1cE6TC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1cE6TC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cE6TC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cE6TC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cE6TC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cE6TC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1cE6TC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cE6TC.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/omdsha512k256n256tau256v1/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/ccfhEGO8.s: Assembler messages:
encrypt.c: /tmp/ccfhEGO8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfhEGO8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhEGO8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhEGO8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhEGO8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhEGO8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfhEGO8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhEGO8.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/omdsha512k256n256tau256v1/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/ccMAza0y.s: Assembler messages:
encrypt.c: /tmp/ccMAza0y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMAza0y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAza0y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAza0y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAza0y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAza0y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMAza0y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAza0y.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/omdsha512k256n256tau256v1/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/cchIwxA4.s: Assembler messages:
encrypt.c: /tmp/cchIwxA4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchIwxA4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIwxA4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIwxA4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIwxA4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIwxA4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchIwxA4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIwxA4.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/omdsha512k256n256tau256v1/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/ccR5303g.s: Assembler messages:
encrypt.c: /tmp/ccR5303g.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccR5303g.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5303g.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5303g.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5303g.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5303g.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccR5303g.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5303g.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/omdsha512k256n256tau256v1/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/cccFdnuI.s: Assembler messages:
encrypt.c: /tmp/cccFdnuI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccFdnuI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFdnuI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFdnuI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFdnuI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFdnuI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccFdnuI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFdnuI.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/omdsha512k256n256tau256v1/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/cclS3xB7.s: Assembler messages:
encrypt.c: /tmp/cclS3xB7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclS3xB7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclS3xB7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS3xB7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclS3xB7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclS3xB7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclS3xB7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclS3xB7.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/omdsha512k256n256tau256v1/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/ccwodpUz.s: Assembler messages:
encrypt.c: /tmp/ccwodpUz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwodpUz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwodpUz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwodpUz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwodpUz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwodpUz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwodpUz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwodpUz.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/omdsha512k256n256tau256v1/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/ccXAPfCb.s: Assembler messages:
encrypt.c: /tmp/ccXAPfCb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXAPfCb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAPfCb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPfCb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAPfCb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAPfCb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXAPfCb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAPfCb.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/omdsha512k256n256tau256v1/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/ccxcx7zX.s: Assembler messages:
encrypt.c: /tmp/ccxcx7zX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxcx7zX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcx7zX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcx7zX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcx7zX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcx7zX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxcx7zX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcx7zX.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/omdsha512k256n256tau256v1/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/ccBu8XtB.s: Assembler messages:
encrypt.c: /tmp/ccBu8XtB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBu8XtB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBu8XtB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBu8XtB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBu8XtB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBu8XtB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBu8XtB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBu8XtB.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/omdsha512k256n256tau256v1/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/ccx9lST5.s: Assembler messages:
encrypt.c: /tmp/ccx9lST5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx9lST5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9lST5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9lST5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9lST5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9lST5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx9lST5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9lST5.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/omdsha512k256n256tau256v1/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/ccBbMVMj.s: Assembler messages:
encrypt.c: /tmp/ccBbMVMj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBbMVMj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbMVMj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbMVMj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbMVMj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbMVMj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBbMVMj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbMVMj.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/omdsha512k256n256tau256v1/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/ccJAAEz7.s: Assembler messages:
encrypt.c: /tmp/ccJAAEz7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJAAEz7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAAEz7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAAEz7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAAEz7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAAEz7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJAAEz7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAAEz7.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/omdsha512k256n256tau256v1/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/ccAUBqnO.s: Assembler messages:
encrypt.c: /tmp/ccAUBqnO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAUBqnO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUBqnO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUBqnO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUBqnO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUBqnO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAUBqnO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUBqnO.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/omdsha512k256n256tau256v1/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/ccXYXdZ8.s: Assembler messages:
encrypt.c: /tmp/ccXYXdZ8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXYXdZ8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYXdZ8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYXdZ8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYXdZ8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYXdZ8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXYXdZ8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYXdZ8.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/omdsha512k256n256tau256v1/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/ccNnlN5C.s: Assembler messages:
encrypt.c: /tmp/ccNnlN5C.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNnlN5C.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnlN5C.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnlN5C.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnlN5C.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNnlN5C.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNnlN5C.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnlN5C.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/omdsha512k256n256tau256v1/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/ccUyq8d8.s: Assembler messages:
encrypt.c: /tmp/ccUyq8d8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUyq8d8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyq8d8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyq8d8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyq8d8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyq8d8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUyq8d8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyq8d8.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/omdsha512k256n256tau256v1/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/ccQMwWtW.s: Assembler messages:
encrypt.c: /tmp/ccQMwWtW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQMwWtW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMwWtW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMwWtW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMwWtW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMwWtW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQMwWtW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMwWtW.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/omdsha512k256n256tau256v1/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/ccSTi4QD.s: Assembler messages:
encrypt.c: /tmp/ccSTi4QD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSTi4QD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTi4QD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTi4QD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTi4QD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTi4QD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSTi4QD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTi4QD.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/omdsha512k256n256tau256v1/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/ccWJVhN3.s: Assembler messages:
encrypt.c: /tmp/ccWJVhN3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWJVhN3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJVhN3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVhN3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJVhN3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJVhN3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWJVhN3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJVhN3.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/omdsha512k256n256tau256v1/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/ccsE0v6F.s: Assembler messages:
encrypt.c: /tmp/ccsE0v6F.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsE0v6F.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsE0v6F.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE0v6F.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsE0v6F.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsE0v6F.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsE0v6F.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsE0v6F.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/omdsha512k256n256tau256v1/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/ccHkhntG.s: Assembler messages:
encrypt.c: /tmp/ccHkhntG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHkhntG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHkhntG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkhntG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHkhntG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkhntG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHkhntG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHkhntG.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/omdsha512k256n256tau256v1/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/ccLJaJS2.s: Assembler messages:
encrypt.c: /tmp/ccLJaJS2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLJaJS2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJaJS2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJaJS2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJaJS2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJaJS2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLJaJS2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJaJS2.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/omdsha512k256n256tau256v1/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/omdsha512k256n256tau256v1/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/ccQNsxEH.s: Assembler messages:
encrypt.c: /tmp/ccQNsxEH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQNsxEH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNsxEH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNsxEH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNsxEH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQNsxEH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNsxEH.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/ccQNsxEH.s: Assembler messages:
encrypt.c: /tmp/ccQNsxEH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQNsxEH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNsxEH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNsxEH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNsxEH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNsxEH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQNsxEH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNsxEH.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/omdsha512k256n256tau256v1/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/cchjotGt.s: Assembler messages:
encrypt.c: /tmp/cchjotGt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchjotGt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjotGt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjotGt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjotGt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchjotGt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjotGt.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/cchjotGt.s: Assembler messages:
encrypt.c: /tmp/cchjotGt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchjotGt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjotGt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjotGt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjotGt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjotGt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchjotGt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjotGt.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/omdsha512k256n256tau256v1/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/cc73HcVl.s: Assembler messages:
encrypt.c: /tmp/cc73HcVl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc73HcVl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73HcVl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73HcVl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73HcVl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc73HcVl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73HcVl.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/cc73HcVl.s: Assembler messages:
encrypt.c: /tmp/cc73HcVl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc73HcVl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73HcVl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73HcVl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73HcVl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73HcVl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc73HcVl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73HcVl.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/omdsha512k256n256tau256v1/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/ccNkJh1x.s: Assembler messages:
encrypt.c: /tmp/ccNkJh1x.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNkJh1x.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkJh1x.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkJh1x.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkJh1x.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNkJh1x.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkJh1x.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/ccNkJh1x.s: Assembler messages:
encrypt.c: /tmp/ccNkJh1x.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNkJh1x.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkJh1x.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJh1x.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkJh1x.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkJh1x.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNkJh1x.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkJh1x.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/omdsha512k256n256tau256v1/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/ccU6z9qE.s: Assembler messages:
encrypt.c: /tmp/ccU6z9qE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU6z9qE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6z9qE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6z9qE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6z9qE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccU6z9qE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6z9qE.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/ccU6z9qE.s: Assembler messages:
encrypt.c: /tmp/ccU6z9qE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU6z9qE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6z9qE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6z9qE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6z9qE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6z9qE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccU6z9qE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6z9qE.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/omdsha512k256n256tau256v1/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/cckpNnFG.s: Assembler messages:
encrypt.c: /tmp/cckpNnFG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckpNnFG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpNnFG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpNnFG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNnFG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckpNnFG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpNnFG.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/cckpNnFG.s: Assembler messages:
encrypt.c: /tmp/cckpNnFG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckpNnFG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpNnFG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNnFG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpNnFG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNnFG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckpNnFG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpNnFG.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/omdsha512k256n256tau256v1/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/ccgRcE0r.s: Assembler messages:
encrypt.c: /tmp/ccgRcE0r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgRcE0r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRcE0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRcE0r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRcE0r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgRcE0r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRcE0r.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/ccgRcE0r.s: Assembler messages:
encrypt.c: /tmp/ccgRcE0r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgRcE0r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRcE0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRcE0r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRcE0r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRcE0r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgRcE0r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRcE0r.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/omdsha512k256n256tau256v1/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/ccz6blkF.s: Assembler messages:
encrypt.c: /tmp/ccz6blkF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz6blkF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6blkF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6blkF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6blkF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz6blkF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6blkF.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/ccz6blkF.s: Assembler messages:
encrypt.c: /tmp/ccz6blkF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz6blkF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6blkF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6blkF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6blkF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6blkF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz6blkF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6blkF.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/omdsha512k256n256tau256v1/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/ccbBkhPi.s: Assembler messages:
encrypt.c: /tmp/ccbBkhPi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbBkhPi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBkhPi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBkhPi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBkhPi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBkhPi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbBkhPi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBkhPi.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/omdsha512k256n256tau256v1/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/cciHTQin.s: Assembler messages:
encrypt.c: /tmp/cciHTQin.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciHTQin.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHTQin.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHTQin.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHTQin.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHTQin.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciHTQin.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHTQin.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/omdsha512k256n256tau256v1/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/cc7VsPad.s: Assembler messages:
encrypt.c: /tmp/cc7VsPad.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7VsPad.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VsPad.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VsPad.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VsPad.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VsPad.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7VsPad.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VsPad.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/omdsha512k256n256tau256v1/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/cccHRV86.s: Assembler messages:
encrypt.c: /tmp/cccHRV86.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccHRV86.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHRV86.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHRV86.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHRV86.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHRV86.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccHRV86.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHRV86.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/omdsha512k256n256tau256v1/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/ccO7eYum.s: Assembler messages:
encrypt.c: /tmp/ccO7eYum.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO7eYum.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7eYum.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7eYum.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7eYum.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7eYum.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccO7eYum.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7eYum.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/omdsha512k256n256tau256v1/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/ccYlIVay.s: Assembler messages:
encrypt.c: /tmp/ccYlIVay.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYlIVay.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlIVay.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlIVay.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlIVay.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlIVay.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYlIVay.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlIVay.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/omdsha512k256n256tau256v1/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/ccHb31bh.s: Assembler messages:
encrypt.c: /tmp/ccHb31bh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHb31bh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHb31bh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb31bh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHb31bh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHb31bh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHb31bh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHb31bh.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/omdsha512k256n256tau256v1/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/ccyzH1Xk.s: Assembler messages:
encrypt.c: /tmp/ccyzH1Xk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyzH1Xk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzH1Xk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzH1Xk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzH1Xk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzH1Xk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyzH1Xk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzH1Xk.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/omdsha512k256n256tau256v1/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/cctQaye4.s: Assembler messages:
encrypt.c: /tmp/cctQaye4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctQaye4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQaye4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQaye4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQaye4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQaye4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctQaye4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQaye4.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/omdsha512k256n256tau256v1/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/ccygS810.s: Assembler messages:
encrypt.c: /tmp/ccygS810.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccygS810.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccygS810.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygS810.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygS810.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygS810.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccygS810.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygS810.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/omdsha512k256n256tau256v1/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/cc9RMnZ2.s: Assembler messages:
encrypt.c: /tmp/cc9RMnZ2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9RMnZ2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RMnZ2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RMnZ2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RMnZ2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RMnZ2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9RMnZ2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RMnZ2.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/omdsha512k256n256tau256v1/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/ccJpHd5U.s: Assembler messages:
encrypt.c: /tmp/ccJpHd5U.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJpHd5U.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpHd5U.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpHd5U.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpHd5U.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpHd5U.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJpHd5U.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpHd5U.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/omdsha512k256n256tau256v1/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/cc1qy2f4.s: Assembler messages:
encrypt.c: /tmp/cc1qy2f4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1qy2f4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qy2f4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qy2f4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qy2f4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1qy2f4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1qy2f4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qy2f4.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/omdsha512k256n256tau256v1/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/ccBtov5b.s: Assembler messages:
encrypt.c: /tmp/ccBtov5b.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBtov5b.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtov5b.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtov5b.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtov5b.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtov5b.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBtov5b.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtov5b.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/omdsha512k256n256tau256v1/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/cc2CojSa.s: Assembler messages:
encrypt.c: /tmp/cc2CojSa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2CojSa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2CojSa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CojSa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2CojSa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CojSa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2CojSa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2CojSa.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/omdsha512k256n256tau256v1/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/ccf7BjfV.s: Assembler messages:
encrypt.c: /tmp/ccf7BjfV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf7BjfV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf7BjfV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7BjfV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7BjfV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf7BjfV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccf7BjfV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7BjfV.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/omdsha512k256n256tau256v1/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/cc6EWfvP.s: Assembler messages:
encrypt.c: /tmp/cc6EWfvP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6EWfvP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6EWfvP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EWfvP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EWfvP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EWfvP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6EWfvP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EWfvP.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/omdsha512k256n256tau256v1/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/ccEKsqlI.s: Assembler messages:
encrypt.c: /tmp/ccEKsqlI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEKsqlI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKsqlI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsqlI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKsqlI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKsqlI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEKsqlI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKsqlI.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/omdsha512k256n256tau256v1/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/ccXqawZG.s: Assembler messages:
encrypt.c: /tmp/ccXqawZG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXqawZG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXqawZG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqawZG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXqawZG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqawZG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXqawZG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXqawZG.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/omdsha512k256n256tau256v1/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/ccomgi3G.s: Assembler messages:
encrypt.c: /tmp/ccomgi3G.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccomgi3G.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomgi3G.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomgi3G.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomgi3G.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomgi3G.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccomgi3G.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomgi3G.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/omdsha512k256n256tau256v1/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/ccXpSWkX.s: Assembler messages:
encrypt.c: /tmp/ccXpSWkX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXpSWkX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpSWkX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSWkX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpSWkX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpSWkX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXpSWkX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpSWkX.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/omdsha512k256n256tau256v1/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/cczcZhdP.s: Assembler messages:
encrypt.c: /tmp/cczcZhdP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczcZhdP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcZhdP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcZhdP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcZhdP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcZhdP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczcZhdP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcZhdP.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/omdsha512k256n256tau256v1/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/ccATg8ZO.s: Assembler messages:
encrypt.c: /tmp/ccATg8ZO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccATg8ZO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccATg8ZO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATg8ZO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccATg8ZO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccATg8ZO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccATg8ZO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccATg8ZO.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/omdsha512k256n256tau256v1/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/ccYUUZhJ.s: Assembler messages:
encrypt.c: /tmp/ccYUUZhJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYUUZhJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUUZhJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUUZhJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUUZhJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUUZhJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYUUZhJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUUZhJ.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/omdsha512k256n256tau256v1/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/cc6p1CtH.s: Assembler messages:
encrypt.c: /tmp/cc6p1CtH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6p1CtH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6p1CtH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p1CtH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6p1CtH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6p1CtH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6p1CtH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6p1CtH.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/omdsha512k256n256tau256v1/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/cczZE0Mh.s: Assembler messages:
encrypt.c: /tmp/cczZE0Mh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczZE0Mh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZE0Mh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZE0Mh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZE0Mh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZE0Mh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczZE0Mh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZE0Mh.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/omdsha512k256n256tau256v1/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/ccNl5PTy.s: Assembler messages:
encrypt.c: /tmp/ccNl5PTy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNl5PTy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNl5PTy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl5PTy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl5PTy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl5PTy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNl5PTy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl5PTy.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/omdsha512k256n256tau256v1/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/ccUeSYX7.s: Assembler messages:
encrypt.c: /tmp/ccUeSYX7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUeSYX7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUeSYX7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeSYX7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUeSYX7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUeSYX7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUeSYX7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUeSYX7.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/omdsha512k256n256tau256v1/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/ccQVFKal.s: Assembler messages:
encrypt.c: /tmp/ccQVFKal.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQVFKal.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVFKal.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVFKal.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVFKal.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVFKal.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQVFKal.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVFKal.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/omdsha512k256n256tau256v1/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/ccalTAhH.s: Assembler messages:
encrypt.c: /tmp/ccalTAhH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccalTAhH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalTAhH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalTAhH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalTAhH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalTAhH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccalTAhH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalTAhH.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/omdsha512k256n256tau256v1/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/ccrr9RFG.s: Assembler messages:
encrypt.c: /tmp/ccrr9RFG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrr9RFG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrr9RFG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrr9RFG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrr9RFG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrr9RFG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrr9RFG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrr9RFG.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/omdsha512k256n256tau256v1/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/cczsd9ba.s: Assembler messages:
encrypt.c: /tmp/cczsd9ba.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczsd9ba.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsd9ba.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsd9ba.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsd9ba.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsd9ba.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczsd9ba.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsd9ba.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/omdsha512k256n256tau256v1/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/ccJfZVzY.s: Assembler messages:
encrypt.c: /tmp/ccJfZVzY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJfZVzY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfZVzY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfZVzY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfZVzY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfZVzY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJfZVzY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfZVzY.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/omdsha512k256n256tau256v1/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/ccOqmTku.s: Assembler messages:
encrypt.c: /tmp/ccOqmTku.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOqmTku.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqmTku.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqmTku.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqmTku.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqmTku.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOqmTku.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqmTku.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/omdsha512k256n256tau256v1/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/ccgiEhfn.s: Assembler messages:
encrypt.c: /tmp/ccgiEhfn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgiEhfn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgiEhfn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiEhfn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgiEhfn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgiEhfn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgiEhfn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgiEhfn.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/omdsha512k256n256tau256v1/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/ccwN9cgW.s: Assembler messages:
encrypt.c: /tmp/ccwN9cgW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwN9cgW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN9cgW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN9cgW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN9cgW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN9cgW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwN9cgW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN9cgW.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/omdsha512k256n256tau256v1/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/ccaG1QY5.s: Assembler messages:
encrypt.c: /tmp/ccaG1QY5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaG1QY5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaG1QY5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG1QY5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaG1QY5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaG1QY5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaG1QY5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaG1QY5.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/omdsha512k256n256tau256v1/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/ccgW83Lv.s: Assembler messages:
encrypt.c: /tmp/ccgW83Lv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgW83Lv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgW83Lv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgW83Lv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgW83Lv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgW83Lv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgW83Lv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgW83Lv.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/omdsha512k256n256tau256v1/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/ccJot3el.s: Assembler messages:
encrypt.c: /tmp/ccJot3el.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJot3el.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJot3el.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJot3el.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJot3el.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJot3el.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJot3el.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJot3el.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/omdsha512k256n256tau256v1/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/ccomkXlW.s: Assembler messages:
encrypt.c: /tmp/ccomkXlW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccomkXlW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomkXlW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomkXlW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomkXlW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomkXlW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccomkXlW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomkXlW.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/omdsha512k256n256tau256v1/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/cciBMuxx.s: Assembler messages:
encrypt.c: /tmp/cciBMuxx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciBMuxx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBMuxx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBMuxx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBMuxx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBMuxx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciBMuxx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBMuxx.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/omdsha512k256n256tau256v1/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/ccueRu03.s: Assembler messages:
encrypt.c: /tmp/ccueRu03.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccueRu03.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueRu03.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueRu03.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueRu03.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueRu03.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccueRu03.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueRu03.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/omdsha512k256n256tau256v1/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/ccR8jr8Y.s: Assembler messages:
encrypt.c: /tmp/ccR8jr8Y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccR8jr8Y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8jr8Y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8jr8Y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8jr8Y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8jr8Y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccR8jr8Y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8jr8Y.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/omdsha512k256n256tau256v1/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/ccRlkvOs.s: Assembler messages:
encrypt.c: /tmp/ccRlkvOs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRlkvOs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlkvOs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlkvOs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlkvOs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlkvOs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRlkvOs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlkvOs.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/omdsha512k256n256tau256v1/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/ccQ21OX8.s: Assembler messages:
encrypt.c: /tmp/ccQ21OX8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQ21OX8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ21OX8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ21OX8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ21OX8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ21OX8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQ21OX8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ21OX8.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/omdsha512k256n256tau256v1/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/ccRhptvC.s: Assembler messages:
encrypt.c: /tmp/ccRhptvC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRhptvC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhptvC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhptvC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhptvC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhptvC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRhptvC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhptvC.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/omdsha512k256n256tau256v1/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/ccOjInnv.s: Assembler messages:
encrypt.c: /tmp/ccOjInnv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOjInnv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjInnv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjInnv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjInnv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjInnv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOjInnv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjInnv.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/omdsha512k256n256tau256v1/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/ccdd1jZ4.s: Assembler messages:
encrypt.c: /tmp/ccdd1jZ4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdd1jZ4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdd1jZ4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd1jZ4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdd1jZ4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdd1jZ4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdd1jZ4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdd1jZ4.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/omdsha512k256n256tau256v1/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/cc3AycgT.s: Assembler messages:
encrypt.c: /tmp/cc3AycgT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3AycgT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3AycgT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AycgT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AycgT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3AycgT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3AycgT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AycgT.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/omdsha512k256n256tau256v1/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/cchSU5si.s: Assembler messages:
encrypt.c: /tmp/cchSU5si.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchSU5si.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSU5si.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSU5si.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSU5si.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSU5si.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchSU5si.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSU5si.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/omdsha512k256n256tau256v1/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/cc3PlZqJ.s: Assembler messages:
encrypt.c: /tmp/cc3PlZqJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3PlZqJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PlZqJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PlZqJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PlZqJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PlZqJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3PlZqJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PlZqJ.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/omdsha512k256n256tau256v1/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/ccw8NwC6.s: Assembler messages:
encrypt.c: /tmp/ccw8NwC6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw8NwC6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8NwC6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NwC6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8NwC6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8NwC6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw8NwC6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8NwC6.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/omdsha512k256n256tau256v1/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/cc7cldbl.s: Assembler messages:
encrypt.c: /tmp/cc7cldbl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7cldbl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cldbl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cldbl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cldbl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cldbl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7cldbl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cldbl.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/omdsha512k256n256tau256v1/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/ccBpTZjV.s: Assembler messages:
encrypt.c: /tmp/ccBpTZjV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBpTZjV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpTZjV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpTZjV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpTZjV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpTZjV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBpTZjV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpTZjV.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/omdsha512k256n256tau256v1/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/cccoLifQ.s: Assembler messages:
encrypt.c: /tmp/cccoLifQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccoLifQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoLifQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLifQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoLifQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoLifQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccoLifQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoLifQ.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/omdsha512k256n256tau256v1/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/ccot2wHh.s: Assembler messages:
encrypt.c: /tmp/ccot2wHh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccot2wHh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccot2wHh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot2wHh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccot2wHh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccot2wHh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccot2wHh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccot2wHh.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/omdsha512k256n256tau256v1/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/ccE8n1ZN.s: Assembler messages:
encrypt.c: /tmp/ccE8n1ZN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE8n1ZN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8n1ZN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8n1ZN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8n1ZN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8n1ZN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccE8n1ZN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8n1ZN.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/omdsha512k256n256tau256v1/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/ccsM1eKm.s: Assembler messages:
encrypt.c: /tmp/ccsM1eKm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsM1eKm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsM1eKm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM1eKm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsM1eKm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM1eKm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsM1eKm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsM1eKm.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/omdsha512k256n256tau256v1/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/ccArobZe.s: Assembler messages:
encrypt.c: /tmp/ccArobZe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccArobZe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArobZe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArobZe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArobZe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccArobZe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccArobZe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArobZe.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/omdsha512k256n256tau256v1/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/ccbcxv2D.s: Assembler messages:
encrypt.c: /tmp/ccbcxv2D.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbcxv2D.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcxv2D.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxv2D.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcxv2D.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxv2D.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbcxv2D.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcxv2D.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/omdsha512k256n256tau256v1/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/cc6XWr4R.s: Assembler messages:
encrypt.c: /tmp/cc6XWr4R.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6XWr4R.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6XWr4R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XWr4R.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XWr4R.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XWr4R.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6XWr4R.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XWr4R.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/omdsha512k256n256tau256v1/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/ccMvX5En.s: Assembler messages:
encrypt.c: /tmp/ccMvX5En.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMvX5En.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvX5En.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvX5En.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvX5En.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMvX5En.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMvX5En.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvX5En.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/omdsha512k256n256tau256v1/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/ccox0C7g.s: Assembler messages:
encrypt.c: /tmp/ccox0C7g.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccox0C7g.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccox0C7g.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox0C7g.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccox0C7g.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox0C7g.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccox0C7g.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccox0C7g.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/omdsha512k256n256tau256v1/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/ccs5lyZI.s: Assembler messages:
encrypt.c: /tmp/ccs5lyZI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs5lyZI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5lyZI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5lyZI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5lyZI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5lyZI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccs5lyZI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5lyZI.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/omdsha512k256n256tau256v1/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/ccKsuxQu.s: Assembler messages:
encrypt.c: /tmp/ccKsuxQu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKsuxQu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKsuxQu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsuxQu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKsuxQu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsuxQu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKsuxQu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKsuxQu.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/omdsha512k256n256tau256v1/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/ccp88V9I.s: Assembler messages:
encrypt.c: /tmp/ccp88V9I.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp88V9I.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp88V9I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp88V9I.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp88V9I.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp88V9I.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccp88V9I.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp88V9I.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/omdsha512k256n256tau256v1/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/ccF3rCRp.s: Assembler messages:
encrypt.c: /tmp/ccF3rCRp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF3rCRp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3rCRp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3rCRp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3rCRp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3rCRp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccF3rCRp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3rCRp.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/omdsha512k256n256tau256v1/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/ccjy3qYy.s: Assembler messages:
encrypt.c: /tmp/ccjy3qYy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjy3qYy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjy3qYy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy3qYy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjy3qYy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy3qYy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjy3qYy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjy3qYy.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/omdsha512k256n256tau256v1/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/ccNqavqU.s: Assembler messages:
encrypt.c: /tmp/ccNqavqU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNqavqU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqavqU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqavqU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqavqU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqavqU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNqavqU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqavqU.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/omdsha512k256n256tau256v1/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/cceamKdD.s: Assembler messages:
encrypt.c: /tmp/cceamKdD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceamKdD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceamKdD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceamKdD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceamKdD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceamKdD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceamKdD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceamKdD.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/omdsha512k256n256tau256v1/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/cck2iJHG.s: Assembler messages:
encrypt.c: /tmp/cck2iJHG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck2iJHG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2iJHG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2iJHG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2iJHG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2iJHG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cck2iJHG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2iJHG.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/omdsha512k256n256tau256v1/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/ccuznwew.s: Assembler messages:
encrypt.c: /tmp/ccuznwew.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuznwew.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuznwew.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuznwew.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuznwew.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuznwew.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuznwew.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuznwew.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/omdsha512k256n256tau256v1/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/ccZrHb2r.s: Assembler messages:
encrypt.c: /tmp/ccZrHb2r.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZrHb2r.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrHb2r.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrHb2r.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrHb2r.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZrHb2r.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZrHb2r.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrHb2r.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/omdsha512k256n256tau256v1/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/ccwmPpE7.s: Assembler messages:
encrypt.c: /tmp/ccwmPpE7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwmPpE7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmPpE7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmPpE7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmPpE7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmPpE7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwmPpE7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmPpE7.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/omdsha512k256n256tau256v1/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/ccP7HXtZ.s: Assembler messages:
encrypt.c: /tmp/ccP7HXtZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccP7HXtZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7HXtZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7HXtZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7HXtZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7HXtZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccP7HXtZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7HXtZ.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/omdsha512k256n256tau256v1/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/ccnTns8h.s: Assembler messages:
encrypt.c: /tmp/ccnTns8h.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnTns8h.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTns8h.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTns8h.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTns8h.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTns8h.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnTns8h.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTns8h.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/omdsha512k256n256tau256v1/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/ccIIMmUt.s: Assembler messages:
encrypt.c: /tmp/ccIIMmUt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIIMmUt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIMmUt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIMmUt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIMmUt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIMmUt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIIMmUt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIMmUt.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/omdsha512k256n256tau256v1/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/ccooWvbj.s: Assembler messages:
encrypt.c: /tmp/ccooWvbj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccooWvbj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccooWvbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooWvbj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccooWvbj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooWvbj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccooWvbj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccooWvbj.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/omdsha512k256n256tau256v1/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/cc4DJd2k.s: Assembler messages:
encrypt.c: /tmp/cc4DJd2k.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4DJd2k.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DJd2k.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DJd2k.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DJd2k.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DJd2k.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4DJd2k.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DJd2k.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/omdsha512k256n256tau256v1/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/ccdgDC28.s: Assembler messages:
encrypt.c: /tmp/ccdgDC28.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdgDC28.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgDC28.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgDC28.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgDC28.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgDC28.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdgDC28.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgDC28.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/omdsha512k256n256tau256v1/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/ccIDNs8A.s: Assembler messages:
encrypt.c: /tmp/ccIDNs8A.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIDNs8A.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDNs8A.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDNs8A.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDNs8A.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDNs8A.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIDNs8A.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDNs8A.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/omdsha512k256n256tau256v1/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/ccbboLF0.s: Assembler messages:
encrypt.c: /tmp/ccbboLF0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbboLF0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbboLF0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbboLF0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbboLF0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbboLF0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbboLF0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbboLF0.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/omdsha512k256n256tau256v1/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/ccJgSt7V.s: Assembler messages:
encrypt.c: /tmp/ccJgSt7V.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJgSt7V.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgSt7V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgSt7V.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgSt7V.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgSt7V.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJgSt7V.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgSt7V.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/omdsha512k256n256tau256v1/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/ccRRqJdr.s: Assembler messages:
encrypt.c: /tmp/ccRRqJdr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRRqJdr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRqJdr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRqJdr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRqJdr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRqJdr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRRqJdr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRqJdr.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/omdsha512k256n256tau256v1/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/ccmSIIJC.s: Assembler messages:
encrypt.c: /tmp/ccmSIIJC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmSIIJC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSIIJC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSIIJC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSIIJC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSIIJC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmSIIJC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSIIJC.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/omdsha512k256n256tau256v1/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/ccytFkc5.s: Assembler messages:
encrypt.c: /tmp/ccytFkc5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccytFkc5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytFkc5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytFkc5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytFkc5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytFkc5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccytFkc5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytFkc5.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/omdsha512k256n256tau256v1/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/ccJgUls1.s: Assembler messages:
encrypt.c: /tmp/ccJgUls1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJgUls1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgUls1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUls1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgUls1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgUls1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJgUls1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgUls1.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/omdsha512k256n256tau256v1/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/ccgDJhru.s: Assembler messages:
encrypt.c: /tmp/ccgDJhru.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgDJhru.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDJhru.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJhru.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDJhru.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDJhru.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgDJhru.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDJhru.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/omdsha512k256n256tau256v1/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/ccHBnCon.s: Assembler messages:
encrypt.c: /tmp/ccHBnCon.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHBnCon.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBnCon.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBnCon.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBnCon.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHBnCon.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHBnCon.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBnCon.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/omdsha512k256n256tau256v1/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/ccrsRvlT.s: Assembler messages:
encrypt.c: /tmp/ccrsRvlT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrsRvlT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsRvlT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsRvlT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsRvlT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsRvlT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrsRvlT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsRvlT.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/omdsha512k256n256tau256v1/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/cccQ4Xsf.s: Assembler messages:
encrypt.c: /tmp/cccQ4Xsf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccQ4Xsf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ4Xsf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ4Xsf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ4Xsf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ4Xsf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccQ4Xsf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ4Xsf.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/omdsha512k256n256tau256v1/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/cciTcymL.s: Assembler messages:
encrypt.c: /tmp/cciTcymL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciTcymL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTcymL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcymL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTcymL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTcymL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciTcymL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTcymL.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/omdsha512k256n256tau256v1/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/ccBZAxar.s: Assembler messages:
encrypt.c: /tmp/ccBZAxar.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBZAxar.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZAxar.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZAxar.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZAxar.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZAxar.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBZAxar.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZAxar.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/omdsha512k256n256tau256v1/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/ccrThAuW.s: Assembler messages:
encrypt.c: /tmp/ccrThAuW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrThAuW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrThAuW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThAuW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrThAuW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrThAuW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrThAuW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrThAuW.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/omdsha512k256n256tau256v1/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/ccIHhfLi.s: Assembler messages:
encrypt.c: /tmp/ccIHhfLi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIHhfLi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHhfLi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhfLi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHhfLi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhfLi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIHhfLi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHhfLi.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/omdsha512k256n256tau256v1/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/ccqtcaBN.s: Assembler messages:
encrypt.c: /tmp/ccqtcaBN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqtcaBN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtcaBN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtcaBN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtcaBN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtcaBN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqtcaBN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtcaBN.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/omdsha512k256n256tau256v1/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/ccScZPLW.s: Assembler messages:
encrypt.c: /tmp/ccScZPLW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccScZPLW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScZPLW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScZPLW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScZPLW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScZPLW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccScZPLW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScZPLW.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/omdsha512k256n256tau256v1/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/ccYw1Okx.s: Assembler messages:
encrypt.c: /tmp/ccYw1Okx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYw1Okx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYw1Okx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw1Okx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYw1Okx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw1Okx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYw1Okx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYw1Okx.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/omdsha512k256n256tau256v1/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/cc2Kk52N.s: Assembler messages:
encrypt.c: /tmp/cc2Kk52N.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2Kk52N.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Kk52N.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Kk52N.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Kk52N.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Kk52N.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2Kk52N.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Kk52N.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/omdsha512k256n256tau256v1/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/cc52hFro.s: Assembler messages:
encrypt.c: /tmp/cc52hFro.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc52hFro.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52hFro.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52hFro.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52hFro.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52hFro.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc52hFro.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52hFro.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/omdsha512k256n256tau256v1/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/ccWSpFnZ.s: Assembler messages:
encrypt.c: /tmp/ccWSpFnZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWSpFnZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWSpFnZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSpFnZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSpFnZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWSpFnZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWSpFnZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSpFnZ.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/omdsha512k256n256tau256v1/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/ccj9o1Gz.s: Assembler messages:
encrypt.c: /tmp/ccj9o1Gz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj9o1Gz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9o1Gz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9o1Gz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9o1Gz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9o1Gz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccj9o1Gz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9o1Gz.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/omdsha512k256n256tau256v1/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/ccdEV4qr.s: Assembler messages:
encrypt.c: /tmp/ccdEV4qr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdEV4qr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEV4qr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEV4qr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEV4qr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEV4qr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdEV4qr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEV4qr.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/omdsha512k256n256tau256v1/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/ccelY0zW.s: Assembler messages:
encrypt.c: /tmp/ccelY0zW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccelY0zW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelY0zW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelY0zW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelY0zW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelY0zW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccelY0zW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelY0zW.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/omdsha512k256n256tau256v1/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/cc9ct5GB.s: Assembler messages:
encrypt.c: /tmp/cc9ct5GB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9ct5GB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ct5GB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ct5GB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ct5GB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ct5GB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9ct5GB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ct5GB.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/omdsha512k256n256tau256v1/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/ccxN1mP9.s: Assembler messages:
encrypt.c: /tmp/ccxN1mP9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxN1mP9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxN1mP9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxN1mP9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxN1mP9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxN1mP9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxN1mP9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxN1mP9.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/omdsha512k256n256tau256v1/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/ccBedRb1.s: Assembler messages:
encrypt.c: /tmp/ccBedRb1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBedRb1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBedRb1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBedRb1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBedRb1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBedRb1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBedRb1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBedRb1.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/omdsha512k256n256tau256v1/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/ccgjVRvy.s: Assembler messages:
encrypt.c: /tmp/ccgjVRvy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgjVRvy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjVRvy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjVRvy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjVRvy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjVRvy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgjVRvy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjVRvy.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/omdsha512k256n256tau256v1/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/ccYVM9IH.s: Assembler messages:
encrypt.c: /tmp/ccYVM9IH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYVM9IH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVM9IH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVM9IH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVM9IH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVM9IH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYVM9IH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVM9IH.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/omdsha512k256n256tau256v1/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/ccwDhPvc.s: Assembler messages:
encrypt.c: /tmp/ccwDhPvc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwDhPvc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDhPvc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDhPvc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDhPvc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDhPvc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwDhPvc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDhPvc.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/omdsha512k256n256tau256v1/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/cc7NvOSx.s: Assembler messages:
encrypt.c: /tmp/cc7NvOSx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7NvOSx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7NvOSx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NvOSx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7NvOSx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7NvOSx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7NvOSx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7NvOSx.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/omdsha512k256n256tau256v1/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/cclTDps7.s: Assembler messages:
encrypt.c: /tmp/cclTDps7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclTDps7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTDps7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTDps7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTDps7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTDps7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclTDps7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTDps7.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/omdsha512k256n256tau256v1/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/ccg9sXBl.s: Assembler messages:
encrypt.c: /tmp/ccg9sXBl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccg9sXBl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9sXBl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9sXBl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9sXBl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg9sXBl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccg9sXBl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9sXBl.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/omdsha512k256n256tau256v1/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/ccpUgrOV.s: Assembler messages:
encrypt.c: /tmp/ccpUgrOV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpUgrOV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUgrOV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUgrOV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUgrOV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUgrOV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpUgrOV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUgrOV.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/omdsha512k256n256tau256v1/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/ccBzj3Ie.s: Assembler messages:
encrypt.c: /tmp/ccBzj3Ie.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBzj3Ie.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzj3Ie.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzj3Ie.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzj3Ie.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzj3Ie.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBzj3Ie.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzj3Ie.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/omdsha512k256n256tau256v1/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/cczhgzrP.s: Assembler messages:
encrypt.c: /tmp/cczhgzrP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczhgzrP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhgzrP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhgzrP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhgzrP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhgzrP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczhgzrP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhgzrP.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/omdsha512k256n256tau256v1/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/cc0JQO90.s: Assembler messages:
encrypt.c: /tmp/cc0JQO90.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0JQO90.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JQO90.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JQO90.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JQO90.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JQO90.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0JQO90.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JQO90.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/omdsha512k256n256tau256v1/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/ccApWl7n.s: Assembler messages:
encrypt.c: /tmp/ccApWl7n.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccApWl7n.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApWl7n.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApWl7n.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApWl7n.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApWl7n.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccApWl7n.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApWl7n.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/omdsha512k256n256tau256v1/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/ccB5x5SR.s: Assembler messages:
encrypt.c: /tmp/ccB5x5SR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB5x5SR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5x5SR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5x5SR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5x5SR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5x5SR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB5x5SR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5x5SR.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/omdsha512k256n256tau256v1/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/cczgx4Pm.s: Assembler messages:
encrypt.c: /tmp/cczgx4Pm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczgx4Pm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgx4Pm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgx4Pm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgx4Pm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgx4Pm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczgx4Pm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgx4Pm.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/omdsha512k256n256tau256v1/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/ccHLbq8F.s: Assembler messages:
encrypt.c: /tmp/ccHLbq8F.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHLbq8F.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLbq8F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLbq8F.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLbq8F.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLbq8F.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHLbq8F.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLbq8F.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/omdsha512k256n256tau256v1/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/ccJmh8Da.s: Assembler messages:
encrypt.c: /tmp/ccJmh8Da.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJmh8Da.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmh8Da.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmh8Da.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmh8Da.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmh8Da.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJmh8Da.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmh8Da.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/omdsha512k256n256tau256v1/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/ccbXs7X0.s: Assembler messages:
encrypt.c: /tmp/ccbXs7X0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbXs7X0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXs7X0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXs7X0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXs7X0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXs7X0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbXs7X0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXs7X0.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/omdsha512k256n256tau256v1/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/ccjeOuOA.s: Assembler messages:
encrypt.c: /tmp/ccjeOuOA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjeOuOA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeOuOA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOuOA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeOuOA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeOuOA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjeOuOA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeOuOA.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/omdsha512k256n256tau256v1/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/ccpdlogc.s: Assembler messages:
encrypt.c: /tmp/ccpdlogc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpdlogc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdlogc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdlogc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdlogc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdlogc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpdlogc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdlogc.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/omdsha512k256n256tau256v1/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/cczsu42J.s: Assembler messages:
encrypt.c: /tmp/cczsu42J.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczsu42J.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsu42J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsu42J.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsu42J.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsu42J.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczsu42J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsu42J.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/omdsha512k256n256tau256v1/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/ccIkTnr2.s: Assembler messages:
encrypt.c: /tmp/ccIkTnr2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIkTnr2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkTnr2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkTnr2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkTnr2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkTnr2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIkTnr2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkTnr2.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/omdsha512k256n256tau256v1/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/ccyq4PRB.s: Assembler messages:
encrypt.c: /tmp/ccyq4PRB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyq4PRB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq4PRB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq4PRB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq4PRB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyq4PRB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyq4PRB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq4PRB.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/omdsha512k256n256tau256v1/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/ccGIXAod.s: Assembler messages:
encrypt.c: /tmp/ccGIXAod.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGIXAod.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIXAod.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIXAod.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIXAod.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIXAod.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGIXAod.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIXAod.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/omdsha512k256n256tau256v1/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/ccJvaprN.s: Assembler messages:
encrypt.c: /tmp/ccJvaprN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJvaprN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvaprN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvaprN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvaprN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvaprN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJvaprN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvaprN.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/omdsha512k256n256tau256v1/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/cc17LxS7.s: Assembler messages:
encrypt.c: /tmp/cc17LxS7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc17LxS7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17LxS7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17LxS7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17LxS7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17LxS7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc17LxS7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17LxS7.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/omdsha512k256n256tau256v1/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/ccKlXDlC.s: Assembler messages:
encrypt.c: /tmp/ccKlXDlC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKlXDlC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlXDlC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlXDlC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlXDlC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlXDlC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKlXDlC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlXDlC.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/omdsha512k256n256tau256v1/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/cc80wBXP.s: Assembler messages:
encrypt.c: /tmp/cc80wBXP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc80wBXP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80wBXP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80wBXP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80wBXP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80wBXP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc80wBXP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80wBXP.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/omdsha512k256n256tau256v1/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/ccM6vj5j.s: Assembler messages:
encrypt.c: /tmp/ccM6vj5j.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccM6vj5j.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6vj5j.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6vj5j.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6vj5j.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6vj5j.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccM6vj5j.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6vj5j.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/omdsha512k256n256tau256v1/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/ccRwj0fN.s: Assembler messages:
encrypt.c: /tmp/ccRwj0fN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRwj0fN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwj0fN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwj0fN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwj0fN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwj0fN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRwj0fN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwj0fN.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/omdsha512k256n256tau256v1/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/ccT9xWt9.s: Assembler messages:
encrypt.c: /tmp/ccT9xWt9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccT9xWt9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9xWt9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9xWt9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9xWt9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT9xWt9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccT9xWt9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9xWt9.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/omdsha512k256n256tau256v1/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/ccpMv9uf.s: Assembler messages:
encrypt.c: /tmp/ccpMv9uf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpMv9uf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMv9uf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMv9uf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMv9uf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMv9uf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpMv9uf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMv9uf.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/omdsha512k256n256tau256v1/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/ccx9WphI.s: Assembler messages:
encrypt.c: /tmp/ccx9WphI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx9WphI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9WphI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9WphI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9WphI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9WphI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx9WphI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9WphI.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/omdsha512k256n256tau256v1/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/ccPaepu9.s: Assembler messages:
encrypt.c: /tmp/ccPaepu9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPaepu9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaepu9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaepu9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaepu9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaepu9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPaepu9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaepu9.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/omdsha512k256n256tau256v1/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/ccl3YEpL.s: Assembler messages:
encrypt.c: /tmp/ccl3YEpL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl3YEpL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3YEpL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3YEpL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3YEpL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3YEpL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl3YEpL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3YEpL.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/omdsha512k256n256tau256v1/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/ccEiMchL.s: Assembler messages:
encrypt.c: /tmp/ccEiMchL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEiMchL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiMchL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiMchL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiMchL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiMchL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEiMchL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiMchL.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/omdsha512k256n256tau256v1/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/cct6dNIm.s: Assembler messages:
encrypt.c: /tmp/cct6dNIm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cct6dNIm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6dNIm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6dNIm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6dNIm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6dNIm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cct6dNIm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6dNIm.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/omdsha512k256n256tau256v1/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/ccBpK7jf.s: Assembler messages:
encrypt.c: /tmp/ccBpK7jf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBpK7jf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpK7jf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpK7jf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpK7jf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpK7jf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBpK7jf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpK7jf.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/omdsha512k256n256tau256v1/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/cch8CsfN.s: Assembler messages:
encrypt.c: /tmp/cch8CsfN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch8CsfN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8CsfN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8CsfN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8CsfN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8CsfN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cch8CsfN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8CsfN.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/omdsha512k256n256tau256v1/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/ccPNhbaa.s: Assembler messages:
encrypt.c: /tmp/ccPNhbaa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPNhbaa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNhbaa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNhbaa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNhbaa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNhbaa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPNhbaa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNhbaa.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/omdsha512k256n256tau256v1/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/ccVwIMZL.s: Assembler messages:
encrypt.c: /tmp/ccVwIMZL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVwIMZL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVwIMZL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwIMZL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVwIMZL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwIMZL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVwIMZL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVwIMZL.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/omdsha512k256n256tau256v1/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/ccYKxrxH.s: Assembler messages:
encrypt.c: /tmp/ccYKxrxH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYKxrxH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKxrxH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxrxH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKxrxH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKxrxH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYKxrxH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKxrxH.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/omdsha512k256n256tau256v1/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/ccuiAEfa.s: Assembler messages:
encrypt.c: /tmp/ccuiAEfa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuiAEfa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiAEfa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiAEfa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiAEfa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiAEfa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuiAEfa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiAEfa.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/omdsha512k256n256tau256v1/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/ccGp7RiJ.s: Assembler messages:
encrypt.c: /tmp/ccGp7RiJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGp7RiJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGp7RiJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp7RiJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGp7RiJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGp7RiJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGp7RiJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGp7RiJ.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/omdsha512k256n256tau256v1/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/ccibQdLe.s: Assembler messages:
encrypt.c: /tmp/ccibQdLe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccibQdLe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibQdLe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibQdLe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibQdLe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibQdLe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccibQdLe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibQdLe.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/omdsha512k256n256tau256v1/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/ccX8itJd.s: Assembler messages:
encrypt.c: /tmp/ccX8itJd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX8itJd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8itJd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8itJd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8itJd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8itJd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX8itJd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8itJd.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/omdsha512k256n256tau256v1/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/ccgUfVGJ.s: Assembler messages:
encrypt.c: /tmp/ccgUfVGJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgUfVGJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUfVGJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUfVGJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUfVGJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUfVGJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgUfVGJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUfVGJ.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