Implementation notes: x86, hydra7, crypto_aead/omdsha512k256n256tau256v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha512k256n256tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
625244? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
626152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
626564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
627848? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
629304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
629768? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
629944? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
630004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
630348? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
630500? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
631276? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
631692? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
632004? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
632044? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
632060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
632132? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
632152? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
632420? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
632528? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
632856? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
632972? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
633372? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
633396? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
633696? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
633740? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
633788? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
633924? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
633956? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
634000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
634040? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
634308? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
634648? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
635164? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
635392? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
635548? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
635976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
636024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
636132? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
636148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
636224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
636352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
636744? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
636804? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
637208? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
637236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
637372? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
637592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
638108? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
638432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
638632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
638964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
639180? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
640044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
640252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
640300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
640468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
640544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
640652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
641348? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
641588? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
641668? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
641784? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
644132? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
645564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
651128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
651584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
653620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
654124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
654272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
655252? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
655388? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
655696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
656116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
656236? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
656464? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
657056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
657548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
657700? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
660632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
661616? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
663920? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
664700? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
665444? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
667016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
667028? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
667384? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
668168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
668756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
669764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
671924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
672324? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
672460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
672884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
672900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
672992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
672996? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
673012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
673056? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
673060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
673196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
673224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
673296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
673680? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
674268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
674792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
675716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
677256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
678156? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
679960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
680896? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
680904? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
680976? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
681032? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
681264? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
681340? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
681364? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
681368? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
681408? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
681420? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
681432? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
681504? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
681540? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
681612? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
681624? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
681624? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
681784? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
681820? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
681860? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
682204? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
682524? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
684016? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
684376? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
684432? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
685060? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
685132? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
686512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
686724? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
687164? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
687960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
688376? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
688468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
688612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
689212? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
689712? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
689716? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
689744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
691504? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
697392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
697660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
700376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
700992? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
701312? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
702148? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
716660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
717168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
720636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
724304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
725872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
725960? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726136? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
726212? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
726284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
727312? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
729696? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
729744? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
730164? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
730196? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
730868? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
733328? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
738272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
751412? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505

Compiler output

Implementation: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccYKeDLc.s: Assembler messages:
encrypt.c: /tmp/ccYKeDLc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYKeDLc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKeDLc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKeDLc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKeDLc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKeDLc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYKeDLc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKeDLc.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccU9ewu5.s: Assembler messages:
encrypt.c: /tmp/ccU9ewu5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU9ewu5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9ewu5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9ewu5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9ewu5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9ewu5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccU9ewu5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9ewu5.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczFN5zc.s: Assembler messages:
encrypt.c: /tmp/cczFN5zc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczFN5zc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFN5zc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFN5zc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFN5zc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFN5zc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczFN5zc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFN5zc.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cca0K614.s: Assembler messages:
encrypt.c: /tmp/cca0K614.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca0K614.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0K614.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0K614.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0K614.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0K614.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca0K614.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0K614.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cceaeLbj.s: Assembler messages:
encrypt.c: /tmp/cceaeLbj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceaeLbj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaeLbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaeLbj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaeLbj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaeLbj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceaeLbj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaeLbj.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccPZD1ik.s: Assembler messages:
encrypt.c: /tmp/ccPZD1ik.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPZD1ik.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZD1ik.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZD1ik.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZD1ik.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZD1ik.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPZD1ik.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZD1ik.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccqBdLbj.s: Assembler messages:
encrypt.c: /tmp/ccqBdLbj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqBdLbj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBdLbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBdLbj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBdLbj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBdLbj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqBdLbj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBdLbj.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccX5Lotk.s: Assembler messages:
encrypt.c: /tmp/ccX5Lotk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX5Lotk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5Lotk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Lotk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5Lotk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5Lotk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX5Lotk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5Lotk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDYgPfW.s: Assembler messages:
encrypt.c: /tmp/ccDYgPfW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDYgPfW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYgPfW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYgPfW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYgPfW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYgPfW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDYgPfW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYgPfW.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDm0zIO.s: Assembler messages:
encrypt.c: /tmp/ccDm0zIO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDm0zIO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDm0zIO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm0zIO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDm0zIO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm0zIO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDm0zIO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDm0zIO.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccVZgPfW.s: Assembler messages:
encrypt.c: /tmp/ccVZgPfW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVZgPfW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZgPfW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZgPfW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZgPfW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZgPfW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVZgPfW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZgPfW.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc3NBUWO.s: Assembler messages:
encrypt.c: /tmp/cc3NBUWO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3NBUWO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NBUWO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NBUWO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3NBUWO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3NBUWO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3NBUWO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3NBUWO.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccK2WdD2.s: Assembler messages:
encrypt.c: /tmp/ccK2WdD2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK2WdD2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2WdD2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WdD2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2WdD2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WdD2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccK2WdD2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2WdD2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccri1yqV.s: Assembler messages:
encrypt.c: /tmp/ccri1yqV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccri1yqV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccri1yqV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri1yqV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccri1yqV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccri1yqV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccri1yqV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccri1yqV.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccmLYPM2.s: Assembler messages:
encrypt.c: /tmp/ccmLYPM2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmLYPM2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLYPM2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLYPM2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLYPM2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLYPM2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmLYPM2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLYPM2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccUXQRPT.s: Assembler messages:
encrypt.c: /tmp/ccUXQRPT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUXQRPT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXQRPT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXQRPT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXQRPT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXQRPT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUXQRPT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXQRPT.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxhreEV.s: Assembler messages:
encrypt.c: /tmp/ccxhreEV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxhreEV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhreEV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhreEV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhreEV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhreEV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxhreEV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhreEV.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cchkOycO.s: Assembler messages:
encrypt.c: /tmp/cchkOycO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchkOycO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkOycO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkOycO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkOycO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkOycO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchkOycO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkOycO.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccs6vseV.s: Assembler messages:
encrypt.c: /tmp/ccs6vseV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs6vseV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs6vseV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6vseV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6vseV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6vseV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccs6vseV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6vseV.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc1ggDRN.s: Assembler messages:
encrypt.c: /tmp/cc1ggDRN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1ggDRN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ggDRN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ggDRN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ggDRN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ggDRN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1ggDRN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ggDRN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccSvvcCw.s: Assembler messages:
encrypt.c: /tmp/ccSvvcCw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSvvcCw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvvcCw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcCw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvvcCw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvvcCw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSvvcCw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvvcCw.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccY81Xkp.s: Assembler messages:
encrypt.c: /tmp/ccY81Xkp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccY81Xkp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY81Xkp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY81Xkp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY81Xkp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY81Xkp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccY81Xkp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY81Xkp.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccqzvcCw.s: Assembler messages:
encrypt.c: /tmp/ccqzvcCw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqzvcCw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzvcCw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzvcCw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzvcCw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzvcCw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqzvcCw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzvcCw.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclbBIcp.s: Assembler messages:
encrypt.c: /tmp/cclbBIcp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclbBIcp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclbBIcp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbBIcp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbBIcp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbBIcp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclbBIcp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbBIcp.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccH57kZq.s: Assembler messages:
encrypt.c: /tmp/ccH57kZq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccH57kZq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH57kZq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH57kZq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH57kZq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH57kZq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccH57kZq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH57kZq.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccwIdLbj.s: Assembler messages:
encrypt.c: /tmp/ccwIdLbj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwIdLbj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIdLbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIdLbj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIdLbj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIdLbj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwIdLbj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIdLbj.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccma2Xkp.s: Assembler messages:
encrypt.c: /tmp/ccma2Xkp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccma2Xkp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccma2Xkp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma2Xkp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccma2Xkp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma2Xkp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccma2Xkp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccma2Xkp.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccz0koRi.s: Assembler messages:
encrypt.c: /tmp/ccz0koRi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz0koRi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0koRi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0koRi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0koRi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0koRi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccz0koRi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0koRi.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjzmeIE.s: Assembler messages:
encrypt.c: /tmp/ccjzmeIE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjzmeIE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzmeIE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzmeIE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzmeIE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzmeIE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjzmeIE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzmeIE.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7sfwnx.s: Assembler messages:
encrypt.c: /tmp/cc7sfwnx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7sfwnx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7sfwnx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sfwnx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sfwnx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sfwnx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7sfwnx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sfwnx.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczHTiDE.s: Assembler messages:
encrypt.c: /tmp/cczHTiDE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczHTiDE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHTiDE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTiDE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTiDE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTiDE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczHTiDE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTiDE.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccv2Vb7w.s: Assembler messages:
encrypt.c: /tmp/ccv2Vb7w.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv2Vb7w.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2Vb7w.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Vb7w.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2Vb7w.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Vb7w.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv2Vb7w.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2Vb7w.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccc63IBk.s: Assembler messages:
encrypt.c: /tmp/ccc63IBk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc63IBk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc63IBk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc63IBk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc63IBk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc63IBk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc63IBk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc63IBk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccHURxBc.s: Assembler messages:
encrypt.c: /tmp/ccHURxBc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHURxBc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHURxBc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHURxBc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHURxBc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHURxBc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHURxBc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHURxBc.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccuBk0Mk.s: Assembler messages:
encrypt.c: /tmp/ccuBk0Mk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuBk0Mk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBk0Mk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBk0Mk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBk0Mk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBk0Mk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuBk0Mk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBk0Mk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc55ilsd.s: Assembler messages:
encrypt.c: /tmp/cc55ilsd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc55ilsd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55ilsd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55ilsd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55ilsd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55ilsd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc55ilsd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55ilsd.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDbLf6O.s: Assembler messages:
encrypt.c: /tmp/ccDbLf6O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDbLf6O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbLf6O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbLf6O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbLf6O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbLf6O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDbLf6O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbLf6O.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMPXxyE.s: Assembler messages:
encrypt.c: /tmp/ccMPXxyE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMPXxyE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPXxyE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPXxyE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPXxyE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPXxyE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMPXxyE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPXxyE.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMiJO9O.s: Assembler messages:
encrypt.c: /tmp/ccMiJO9O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMiJO9O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiJO9O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiJO9O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiJO9O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMiJO9O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMiJO9O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiJO9O.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc1KQhEH.s: Assembler messages:
encrypt.c: /tmp/cc1KQhEH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1KQhEH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KQhEH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KQhEH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KQhEH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KQhEH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1KQhEH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KQhEH.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvLtx69.s: Assembler messages:
encrypt.c: /tmp/ccvLtx69.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvLtx69.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLtx69.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLtx69.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLtx69.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLtx69.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvLtx69.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLtx69.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccWI3nD2.s: Assembler messages:
encrypt.c: /tmp/ccWI3nD2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWI3nD2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWI3nD2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI3nD2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI3nD2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI3nD2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWI3nD2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI3nD2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOoAzJ9.s: Assembler messages:
encrypt.c: /tmp/ccOoAzJ9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOoAzJ9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOoAzJ9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoAzJ9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoAzJ9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoAzJ9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOoAzJ9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoAzJ9.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccfxOuD2.s: Assembler messages:
encrypt.c: /tmp/ccfxOuD2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfxOuD2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxOuD2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxOuD2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxOuD2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxOuD2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfxOuD2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxOuD2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccFohHZC.s: Assembler messages:
encrypt.c: /tmp/ccFohHZC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFohHZC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFohHZC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFohHZC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFohHZC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFohHZC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFohHZC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFohHZC.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccys12Jv.s: Assembler messages:
encrypt.c: /tmp/ccys12Jv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccys12Jv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccys12Jv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccys12Jv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccys12Jv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccys12Jv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccys12Jv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccys12Jv.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cctphHZC.s: Assembler messages:
encrypt.c: /tmp/cctphHZC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctphHZC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctphHZC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctphHZC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctphHZC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctphHZC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctphHZC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctphHZC.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7MrmLy.s: Assembler messages:
encrypt.c: /tmp/cc7MrmLy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7MrmLy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MrmLy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MrmLy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MrmLy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MrmLy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7MrmLy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MrmLy.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczPWfBn.s: Assembler messages:
encrypt.c: /tmp/cczPWfBn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczPWfBn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPWfBn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPWfBn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPWfBn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPWfBn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczPWfBn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPWfBn.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclm2Gus.s: Assembler messages:
encrypt.c: /tmp/cclm2Gus.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclm2Gus.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclm2Gus.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm2Gus.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclm2Gus.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm2Gus.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclm2Gus.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclm2Gus.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc3CdfBn.s: Assembler messages:
encrypt.c: /tmp/cc3CdfBn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3CdfBn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3CdfBn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CdfBn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3CdfBn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CdfBn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3CdfBn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3CdfBn.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccUUL70r.s: Assembler messages:
encrypt.c: /tmp/ccUUL70r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUUL70r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUL70r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUL70r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUL70r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUL70r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUUL70r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUL70r.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczJyc4o.s: Assembler messages:
encrypt.c: /tmp/cczJyc4o.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczJyc4o.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJyc4o.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJyc4o.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJyc4o.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJyc4o.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczJyc4o.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJyc4o.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccTaCVFh.s: Assembler messages:
encrypt.c: /tmp/ccTaCVFh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTaCVFh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTaCVFh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaCVFh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTaCVFh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaCVFh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTaCVFh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTaCVFh.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccrL2Els.s: Assembler messages:
encrypt.c: /tmp/ccrL2Els.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrL2Els.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrL2Els.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL2Els.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrL2Els.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL2Els.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrL2Els.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrL2Els.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccNvzRTh.s: Assembler messages:
encrypt.c: /tmp/ccNvzRTh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNvzRTh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvzRTh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvzRTh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvzRTh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvzRTh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNvzRTh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvzRTh.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczSSzeh.s: Assembler messages:
encrypt.c: /tmp/cczSSzeh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczSSzeh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSSzeh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSSzeh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSSzeh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSSzeh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczSSzeh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSSzeh.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc6jZlV9.s: Assembler messages:
encrypt.c: /tmp/cc6jZlV9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6jZlV9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jZlV9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jZlV9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jZlV9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jZlV9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6jZlV9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jZlV9.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccuNFs7h.s: Assembler messages:
encrypt.c: /tmp/ccuNFs7h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuNFs7h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNFs7h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNFs7h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNFs7h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNFs7h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuNFs7h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNFs7h.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cchpTlNa.s: Assembler messages:
encrypt.c: /tmp/cchpTlNa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchpTlNa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchpTlNa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpTlNa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchpTlNa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpTlNa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchpTlNa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchpTlNa.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccW1taJN.s: Assembler messages:
encrypt.c: /tmp/ccW1taJN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW1taJN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1taJN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1taJN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1taJN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1taJN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccW1taJN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1taJN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccywyHVF.s: Assembler messages:
encrypt.c: /tmp/ccywyHVF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccywyHVF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywyHVF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywyHVF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywyHVF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywyHVF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccywyHVF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywyHVF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccRsVjN.s: Assembler messages:
encrypt.c: /tmp/cccRsVjN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccRsVjN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRsVjN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRsVjN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRsVjN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRsVjN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccRsVjN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRsVjN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccIMSVWF.s: Assembler messages:
encrypt.c: /tmp/ccIMSVWF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIMSVWF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMSVWF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMSVWF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMSVWF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMSVWF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIMSVWF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMSVWF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOcsYPv.s: Assembler messages:
encrypt.c: /tmp/ccOcsYPv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOcsYPv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcsYPv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcsYPv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcsYPv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcsYPv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOcsYPv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcsYPv.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccUs6Zuo.s: Assembler messages:
encrypt.c: /tmp/ccUs6Zuo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUs6Zuo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUs6Zuo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6Zuo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUs6Zuo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6Zuo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUs6Zuo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUs6Zuo.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc09Hb2v.s: Assembler messages:
encrypt.c: /tmp/cc09Hb2v.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc09Hb2v.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09Hb2v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09Hb2v.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09Hb2v.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09Hb2v.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc09Hb2v.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09Hb2v.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccyfeUqo.s: Assembler messages:
encrypt.c: /tmp/ccyfeUqo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyfeUqo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfeUqo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfeUqo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfeUqo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfeUqo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyfeUqo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfeUqo.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccwUFc83.s: Assembler messages:
encrypt.c: /tmp/ccwUFc83.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwUFc83.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUFc83.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUFc83.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUFc83.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUFc83.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwUFc83.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUFc83.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cchO3AdX.s: Assembler messages:
encrypt.c: /tmp/cchO3AdX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchO3AdX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchO3AdX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchO3AdX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchO3AdX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchO3AdX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchO3AdX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchO3AdX.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccwB4xf4.s: Assembler messages:
encrypt.c: /tmp/ccwB4xf4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwB4xf4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwB4xf4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB4xf4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwB4xf4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB4xf4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwB4xf4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwB4xf4.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccGzpdJW.s: Assembler messages:
encrypt.c: /tmp/ccGzpdJW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGzpdJW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGzpdJW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzpdJW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGzpdJW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGzpdJW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGzpdJW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGzpdJW.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cceM8HJG.s: Assembler messages:
encrypt.c: /tmp/cceM8HJG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceM8HJG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceM8HJG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM8HJG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceM8HJG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM8HJG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceM8HJG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceM8HJG.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccb7zF6r.s: Assembler messages:
encrypt.c: /tmp/ccb7zF6r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccb7zF6r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb7zF6r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7zF6r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb7zF6r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7zF6r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccb7zF6r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb7zF6r.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccen8V7N.s: Assembler messages:
encrypt.c: /tmp/ccen8V7N.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccen8V7N.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccen8V7N.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen8V7N.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccen8V7N.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccen8V7N.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccen8V7N.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccen8V7N.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccZfnrZx.s: Assembler messages:
encrypt.c: /tmp/ccZfnrZx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZfnrZx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfnrZx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnrZx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfnrZx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnrZx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZfnrZx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfnrZx.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccJzo9l9.s: Assembler messages:
encrypt.c: /tmp/ccJzo9l9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJzo9l9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJzo9l9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzo9l9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzo9l9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzo9l9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJzo9l9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzo9l9.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccAtHQri.s: Assembler messages:
encrypt.c: /tmp/ccAtHQri.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAtHQri.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtHQri.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtHQri.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtHQri.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtHQri.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAtHQri.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtHQri.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccJCzDee.s: Assembler messages:
encrypt.c: /tmp/ccJCzDee.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJCzDee.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCzDee.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCzDee.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCzDee.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCzDee.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJCzDee.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCzDee.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cca2kov9.s: Assembler messages:
encrypt.c: /tmp/cca2kov9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca2kov9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2kov9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2kov9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2kov9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2kov9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca2kov9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2kov9.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccAdN5Ea.s: Assembler messages:
encrypt.c: /tmp/ccAdN5Ea.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAdN5Ea.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdN5Ea.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdN5Ea.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdN5Ea.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAdN5Ea.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdN5Ea.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 [enabled by default]
encrypt.c: /tmp/ccAdN5Ea.s: Assembler messages:
encrypt.c: /tmp/ccAdN5Ea.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAdN5Ea.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdN5Ea.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdN5Ea.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdN5Ea.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdN5Ea.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAdN5Ea.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdN5Ea.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccKKSem3.s: Assembler messages:
encrypt.c: /tmp/ccKKSem3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKKSem3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKSem3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKSem3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKSem3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKKSem3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKSem3.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 [enabled by default]
encrypt.c: /tmp/ccKKSem3.s: Assembler messages:
encrypt.c: /tmp/ccKKSem3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKKSem3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKSem3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKSem3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKSem3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKSem3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKKSem3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKSem3.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccf68I35.s: Assembler messages:
encrypt.c: /tmp/ccf68I35.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf68I35.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf68I35.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf68I35.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf68I35.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccf68I35.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf68I35.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 [enabled by default]
encrypt.c: /tmp/ccf68I35.s: Assembler messages:
encrypt.c: /tmp/ccf68I35.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf68I35.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf68I35.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf68I35.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf68I35.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf68I35.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccf68I35.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf68I35.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckNGlra.s: Assembler messages:
encrypt.c: /tmp/cckNGlra.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckNGlra.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNGlra.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNGlra.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNGlra.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckNGlra.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNGlra.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 [enabled by default]
encrypt.c: /tmp/cckNGlra.s: Assembler messages:
encrypt.c: /tmp/cckNGlra.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckNGlra.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNGlra.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNGlra.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNGlra.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNGlra.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckNGlra.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNGlra.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: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/ccDzz6g4.s: Assembler messages:
encrypt.c: /tmp/ccDzz6g4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDzz6g4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzz6g4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzz6g4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzz6g4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzz6g4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDzz6g4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzz6g4.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/cc4SVthY.s: Assembler messages:
encrypt.c: /tmp/cc4SVthY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4SVthY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4SVthY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SVthY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4SVthY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SVthY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4SVthY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4SVthY.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/ccfVYeM5.s: Assembler messages:
encrypt.c: /tmp/ccfVYeM5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfVYeM5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVYeM5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVYeM5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVYeM5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVYeM5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfVYeM5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVYeM5.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/cczuGFnZ.s: Assembler messages:
encrypt.c: /tmp/cczuGFnZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczuGFnZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuGFnZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuGFnZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuGFnZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuGFnZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczuGFnZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuGFnZ.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvvTUFz.s: Assembler messages:
encrypt.c: /tmp/ccvvTUFz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvvTUFz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvTUFz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvTUFz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvTUFz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvTUFz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvvTUFz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvTUFz.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc3dAt0r.s: Assembler messages:
encrypt.c: /tmp/cc3dAt0r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3dAt0r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dAt0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dAt0r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dAt0r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dAt0r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3dAt0r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dAt0r.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccXbxbpC.s: Assembler messages:
encrypt.c: /tmp/ccXbxbpC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXbxbpC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbxbpC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbxbpC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbxbpC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbxbpC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXbxbpC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbxbpC.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccAClliv.s: Assembler messages:
encrypt.c: /tmp/ccAClliv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAClliv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAClliv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAClliv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAClliv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAClliv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAClliv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAClliv.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccFeu9In.s: Assembler messages:
encrypt.c: /tmp/ccFeu9In.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFeu9In.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFeu9In.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeu9In.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeu9In.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeu9In.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFeu9In.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeu9In.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclhWysl.s: Assembler messages:
encrypt.c: /tmp/cclhWysl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclhWysl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhWysl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhWysl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhWysl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhWysl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclhWysl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhWysl.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7vMUos.s: Assembler messages:
encrypt.c: /tmp/cc7vMUos.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7vMUos.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7vMUos.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vMUos.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vMUos.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7vMUos.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7vMUos.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vMUos.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccE495qk.s: Assembler messages:
encrypt.c: /tmp/ccE495qk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE495qk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE495qk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE495qk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE495qk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE495qk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccE495qk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE495qk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccn59vyd.s: Assembler messages:
encrypt.c: /tmp/ccn59vyd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccn59vyd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn59vyd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn59vyd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn59vyd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn59vyd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccn59vyd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn59vyd.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxpyqP5.s: Assembler messages:
encrypt.c: /tmp/ccxpyqP5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxpyqP5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpyqP5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpyqP5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpyqP5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpyqP5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxpyqP5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpyqP5.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc8Lejed.s: Assembler messages:
encrypt.c: /tmp/cc8Lejed.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8Lejed.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Lejed.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lejed.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Lejed.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Lejed.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8Lejed.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Lejed.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvTqg8d.s: Assembler messages:
encrypt.c: /tmp/ccvTqg8d.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvTqg8d.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTqg8d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTqg8d.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTqg8d.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTqg8d.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvTqg8d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTqg8d.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: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/cccnzWZQ.s: Assembler messages:
encrypt.c: /tmp/cccnzWZQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccnzWZQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnzWZQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnzWZQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnzWZQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnzWZQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccnzWZQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnzWZQ.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccIaEbxO.s: Assembler messages:
encrypt.c: /tmp/ccIaEbxO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIaEbxO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaEbxO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaEbxO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaEbxO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaEbxO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIaEbxO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaEbxO.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccr0VXGW.s: Assembler messages:
encrypt.c: /tmp/ccr0VXGW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr0VXGW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0VXGW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0VXGW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0VXGW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0VXGW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccr0VXGW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0VXGW.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccYUSTiR.s: Assembler messages:
encrypt.c: /tmp/ccYUSTiR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYUSTiR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUSTiR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUSTiR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUSTiR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUSTiR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYUSTiR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUSTiR.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccU3Dm2J.s: Assembler messages:
encrypt.c: /tmp/ccU3Dm2J.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU3Dm2J.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3Dm2J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3Dm2J.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3Dm2J.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3Dm2J.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccU3Dm2J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3Dm2J.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccQfiWCC.s: Assembler messages:
encrypt.c: /tmp/ccQfiWCC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQfiWCC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfiWCC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfiWCC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfiWCC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfiWCC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQfiWCC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfiWCC.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccMVLJxJ.s: Assembler messages:
encrypt.c: /tmp/ccMVLJxJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMVLJxJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVLJxJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVLJxJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVLJxJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVLJxJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMVLJxJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVLJxJ.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/cc8jtzbH.s: Assembler messages:
encrypt.c: /tmp/cc8jtzbH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8jtzbH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jtzbH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jtzbH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jtzbH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jtzbH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8jtzbH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jtzbH.s:38: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckhYKa2.s: Assembler messages:
encrypt.c: /tmp/cckhYKa2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckhYKa2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhYKa2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhYKa2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhYKa2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhYKa2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckhYKa2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhYKa2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclmNfGU.s: Assembler messages:
encrypt.c: /tmp/cclmNfGU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclmNfGU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmNfGU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmNfGU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmNfGU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmNfGU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclmNfGU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmNfGU.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc0nYKa2.s: Assembler messages:
encrypt.c: /tmp/cc0nYKa2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0nYKa2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0nYKa2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nYKa2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0nYKa2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nYKa2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0nYKa2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0nYKa2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccfXfBPU.s: Assembler messages:
encrypt.c: /tmp/ccfXfBPU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfXfBPU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXfBPU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXfBPU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXfBPU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXfBPU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfXfBPU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXfBPU.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjLa8VU.s: Assembler messages:
encrypt.c: /tmp/ccjLa8VU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjLa8VU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLa8VU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLa8VU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLa8VU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLa8VU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjLa8VU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLa8VU.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDQMaGN.s: Assembler messages:
encrypt.c: /tmp/ccDQMaGN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDQMaGN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQMaGN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQMaGN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQMaGN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQMaGN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDQMaGN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQMaGN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc0bx95U.s: Assembler messages:
encrypt.c: /tmp/cc0bx95U.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0bx95U.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bx95U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bx95U.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bx95U.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bx95U.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0bx95U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bx95U.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccv59oHN.s: Assembler messages:
encrypt.c: /tmp/ccv59oHN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv59oHN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv59oHN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv59oHN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv59oHN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv59oHN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv59oHN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv59oHN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczPonkv.s: Assembler messages:
encrypt.c: /tmp/cczPonkv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczPonkv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPonkv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPonkv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPonkv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPonkv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczPonkv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPonkv.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclKKb4q.s: Assembler messages:
encrypt.c: /tmp/cclKKb4q.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclKKb4q.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKKb4q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKKb4q.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKKb4q.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKKb4q.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclKKb4q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKKb4q.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccNXQ6by.s: Assembler messages:
encrypt.c: /tmp/ccNXQ6by.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNXQ6by.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXQ6by.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXQ6by.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXQ6by.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXQ6by.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNXQ6by.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXQ6by.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccBwNq3v.s: Assembler messages:
encrypt.c: /tmp/ccBwNq3v.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBwNq3v.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwNq3v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwNq3v.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwNq3v.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwNq3v.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBwNq3v.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwNq3v.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccpp94Bl.s: Assembler messages:
encrypt.c: /tmp/ccpp94Bl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpp94Bl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpp94Bl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpp94Bl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpp94Bl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpp94Bl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpp94Bl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpp94Bl.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc5EFXRg.s: Assembler messages:
encrypt.c: /tmp/cc5EFXRg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5EFXRg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EFXRg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EFXRg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EFXRg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EFXRg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5EFXRg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EFXRg.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccXHKIRn.s: Assembler messages:
encrypt.c: /tmp/ccXHKIRn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXHKIRn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHKIRn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHKIRn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHKIRn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHKIRn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXHKIRn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHKIRn.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjiMAIj.s: Assembler messages:
encrypt.c: /tmp/ccjiMAIj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjiMAIj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjiMAIj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiMAIj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjiMAIj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiMAIj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjiMAIj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjiMAIj.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc9CROLF.s: Assembler messages:
encrypt.c: /tmp/cc9CROLF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9CROLF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9CROLF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CROLF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CROLF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CROLF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9CROLF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CROLF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc5g2MgA.s: Assembler messages:
encrypt.c: /tmp/cc5g2MgA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5g2MgA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5g2MgA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g2MgA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5g2MgA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g2MgA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5g2MgA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5g2MgA.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczJIlDK.s: Assembler messages:
encrypt.c: /tmp/cczJIlDK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczJIlDK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJIlDK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJIlDK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJIlDK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJIlDK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczJIlDK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJIlDK.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccjyjVF.s: Assembler messages:
encrypt.c: /tmp/cccjyjVF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccjyjVF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccjyjVF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjyjVF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccjyjVF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjyjVF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccjyjVF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccjyjVF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc2k8oXd.s: Assembler messages:
encrypt.c: /tmp/cc2k8oXd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2k8oXd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2k8oXd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k8oXd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2k8oXd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2k8oXd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2k8oXd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2k8oXd.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCPGRD6.s: Assembler messages:
encrypt.c: /tmp/ccCPGRD6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCPGRD6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPGRD6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPGRD6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPGRD6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPGRD6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCPGRD6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPGRD6.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccoDHfMd.s: Assembler messages:
encrypt.c: /tmp/ccoDHfMd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoDHfMd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDHfMd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDHfMd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDHfMd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDHfMd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoDHfMd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDHfMd.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccXpQ86a.s: Assembler messages:
encrypt.c: /tmp/ccXpQ86a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXpQ86a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpQ86a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpQ86a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpQ86a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpQ86a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXpQ86a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpQ86a.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEXTsyV.s: Assembler messages:
encrypt.c: /tmp/ccEXTsyV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEXTsyV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXTsyV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXTsyV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXTsyV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXTsyV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEXTsyV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXTsyV.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc0SkJmO.s: Assembler messages:
encrypt.c: /tmp/cc0SkJmO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0SkJmO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SkJmO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SkJmO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SkJmO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SkJmO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0SkJmO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SkJmO.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccozmko2.s: Assembler messages:
encrypt.c: /tmp/ccozmko2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccozmko2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozmko2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozmko2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozmko2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozmko2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccozmko2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozmko2.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccohI0YV.s: Assembler messages:
encrypt.c: /tmp/ccohI0YV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccohI0YV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohI0YV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohI0YV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohI0YV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohI0YV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccohI0YV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohI0YV.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc1B47US.s: Assembler messages:
encrypt.c: /tmp/cc1B47US.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1B47US.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1B47US.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B47US.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B47US.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B47US.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1B47US.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B47US.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccbW7l4M.s: Assembler messages:
encrypt.c: /tmp/ccbW7l4M.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbW7l4M.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbW7l4M.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbW7l4M.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbW7l4M.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbW7l4M.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbW7l4M.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbW7l4M.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccuz3QTU.s: Assembler messages:
encrypt.c: /tmp/ccuz3QTU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuz3QTU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuz3QTU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3QTU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuz3QTU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuz3QTU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuz3QTU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuz3QTU.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccmygoHN.s: Assembler messages:
encrypt.c: /tmp/ccmygoHN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmygoHN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmygoHN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmygoHN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmygoHN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmygoHN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmygoHN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmygoHN.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccfjDqoe.s: Assembler messages:
encrypt.c: /tmp/ccfjDqoe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfjDqoe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjDqoe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjDqoe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjDqoe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjDqoe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfjDqoe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjDqoe.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccXhI0a1.s: Assembler messages:
encrypt.c: /tmp/ccXhI0a1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXhI0a1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhI0a1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhI0a1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhI0a1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhI0a1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXhI0a1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhI0a1.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7DOTke.s: Assembler messages:
encrypt.c: /tmp/cc7DOTke.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7DOTke.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DOTke.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DOTke.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DOTke.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DOTke.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7DOTke.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DOTke.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCPLoa1.s: Assembler messages:
encrypt.c: /tmp/ccCPLoa1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCPLoa1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPLoa1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPLoa1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPLoa1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPLoa1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCPLoa1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPLoa1.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccTEZf1G.s: Assembler messages:
encrypt.c: /tmp/ccTEZf1G.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTEZf1G.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEZf1G.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEZf1G.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEZf1G.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEZf1G.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTEZf1G.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEZf1G.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCJG6Sz.s: Assembler messages:
encrypt.c: /tmp/ccCJG6Sz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCJG6Sz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJG6Sz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJG6Sz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJG6Sz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJG6Sz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCJG6Sz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJG6Sz.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccagMBHF.s: Assembler messages:
encrypt.c: /tmp/ccagMBHF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccagMBHF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagMBHF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagMBHF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagMBHF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagMBHF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccagMBHF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagMBHF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc4goVRz.s: Assembler messages:
encrypt.c: /tmp/cc4goVRz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4goVRz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4goVRz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4goVRz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4goVRz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4goVRz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4goVRz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4goVRz.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxFjlds.s: Assembler messages:
encrypt.c: /tmp/ccxFjlds.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxFjlds.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFjlds.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFjlds.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFjlds.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFjlds.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxFjlds.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFjlds.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccmJTPk.s: Assembler messages:
encrypt.c: /tmp/cccmJTPk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccmJTPk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmJTPk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmJTPk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmJTPk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmJTPk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccmJTPk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmJTPk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cceGOkGr.s: Assembler messages:
encrypt.c: /tmp/cceGOkGr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceGOkGr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGOkGr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGOkGr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGOkGr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGOkGr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceGOkGr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGOkGr.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc0Clvpk.s: Assembler messages:
encrypt.c: /tmp/cc0Clvpk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0Clvpk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Clvpk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Clvpk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Clvpk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Clvpk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0Clvpk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Clvpk.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cctngdNh.s: Assembler messages:
encrypt.c: /tmp/cctngdNh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctngdNh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctngdNh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctngdNh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctngdNh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctngdNh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctngdNh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctngdNh.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccrKFCXl.s: Assembler messages:
encrypt.c: /tmp/ccrKFCXl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrKFCXl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKFCXl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKFCXl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKFCXl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKFCXl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrKFCXl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKFCXl.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCCj8xh.s: Assembler messages:
encrypt.c: /tmp/ccCCj8xh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCCj8xh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCj8xh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCj8xh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCj8xh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCj8xh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCCj8xh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCj8xh.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccLgHK6l.s: Assembler messages:
encrypt.c: /tmp/ccLgHK6l.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLgHK6l.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgHK6l.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgHK6l.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgHK6l.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgHK6l.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLgHK6l.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgHK6l.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEUVvel.s: Assembler messages:
encrypt.c: /tmp/ccEUVvel.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEUVvel.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUVvel.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUVvel.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUVvel.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUVvel.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEUVvel.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUVvel.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccf5cO6d.s: Assembler messages:
encrypt.c: /tmp/ccf5cO6d.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf5cO6d.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5cO6d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5cO6d.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5cO6d.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5cO6d.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccf5cO6d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5cO6d.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccsK7S9l.s: Assembler messages:
encrypt.c: /tmp/ccsK7S9l.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsK7S9l.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsK7S9l.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK7S9l.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsK7S9l.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsK7S9l.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsK7S9l.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsK7S9l.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvJ876d.s: Assembler messages:
encrypt.c: /tmp/ccvJ876d.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvJ876d.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJ876d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJ876d.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJ876d.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJ876d.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvJ876d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJ876d.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc1OT15M.s: Assembler messages:
encrypt.c: /tmp/cc1OT15M.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1OT15M.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OT15M.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OT15M.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OT15M.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OT15M.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1OT15M.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OT15M.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccG3adQF.s: Assembler messages:
encrypt.c: /tmp/ccG3adQF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccG3adQF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3adQF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3adQF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3adQF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3adQF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccG3adQF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3adQF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc4eSDTM.s: Assembler messages:
encrypt.c: /tmp/cc4eSDTM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4eSDTM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4eSDTM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eSDTM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4eSDTM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eSDTM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4eSDTM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4eSDTM.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccpqn4xF.s: Assembler messages:
encrypt.c: /tmp/ccpqn4xF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpqn4xF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqn4xF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqn4xF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqn4xF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqn4xF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpqn4xF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqn4xF.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccbffVVz.s: Assembler messages:
encrypt.c: /tmp/ccbffVVz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbffVVz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbffVVz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbffVVz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbffVVz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbffVVz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbffVVz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbffVVz.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvAUQEs.s: Assembler messages:
encrypt.c: /tmp/ccvAUQEs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvAUQEs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAUQEs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAUQEs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAUQEs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAUQEs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvAUQEs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAUQEs.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccqKjvaA.s: Assembler messages:
encrypt.c: /tmp/ccqKjvaA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqKjvaA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKjvaA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKjvaA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKjvaA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKjvaA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqKjvaA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKjvaA.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccT72KOs.s: Assembler messages:
encrypt.c: /tmp/ccT72KOs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccT72KOs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT72KOs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT72KOs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT72KOs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT72KOs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccT72KOs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT72KOs.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccylDd3X.s: Assembler messages:
encrypt.c: /tmp/ccylDd3X.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccylDd3X.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylDd3X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylDd3X.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylDd3X.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylDd3X.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccylDd3X.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylDd3X.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccsEeuxT.s: Assembler messages:
encrypt.c: /tmp/ccsEeuxT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsEeuxT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEeuxT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeuxT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEeuxT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEeuxT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsEeuxT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEeuxT.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccnVyZE0.s: Assembler messages:
encrypt.c: /tmp/ccnVyZE0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnVyZE0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVyZE0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyZE0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVyZE0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyZE0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnVyZE0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVyZE0.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: avx1
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7F4vhT.s: Assembler messages:
encrypt.c: /tmp/cc7F4vhT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7F4vhT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7F4vhT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7F4vhT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7F4vhT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7F4vhT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7F4vhT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7F4vhT.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: ref
Security model: unknown
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 [enabled by default]

Number of similar (compiler,implementation) pairs: 168, 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=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -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=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer ref
gcc -m32 -march=corei7 -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: ref
Security model: unknown
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 [enabled by default]
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type [enabled by default]

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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccrtps8p.s: Assembler messages:
encrypt.c: /tmp/ccrtps8p.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrtps8p.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtps8p.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtps8p.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtps8p.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtps8p.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrtps8p.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtps8p.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccRpkubn.s: Assembler messages:
encrypt.c: /tmp/ccRpkubn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRpkubn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpkubn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpkubn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpkubn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpkubn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRpkubn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpkubn.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccR2yMKq.s: Assembler messages:
encrypt.c: /tmp/ccR2yMKq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccR2yMKq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2yMKq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2yMKq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2yMKq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2yMKq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccR2yMKq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2yMKq.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccrm4jAq.s: Assembler messages:
encrypt.c: /tmp/ccrm4jAq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrm4jAq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrm4jAq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrm4jAq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrm4jAq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrm4jAq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrm4jAq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrm4jAq.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cctw82ND.s: Assembler messages:
encrypt.c: /tmp/cctw82ND.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctw82ND.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctw82ND.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctw82ND.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctw82ND.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctw82ND.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctw82ND.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctw82ND.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEf1z2F.s: Assembler messages:
encrypt.c: /tmp/ccEf1z2F.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEf1z2F.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEf1z2F.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf1z2F.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEf1z2F.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEf1z2F.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEf1z2F.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEf1z2F.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccji2qBE.s: Assembler messages:
encrypt.c: /tmp/ccji2qBE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccji2qBE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccji2qBE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccji2qBE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccji2qBE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccji2qBE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccji2qBE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccji2qBE.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccsrDvF.s: Assembler messages:
encrypt.c: /tmp/cccsrDvF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccsrDvF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccsrDvF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsrDvF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsrDvF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsrDvF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccsrDvF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsrDvF.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccamjmQa.s: Assembler messages:
encrypt.c: /tmp/ccamjmQa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccamjmQa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccamjmQa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamjmQa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccamjmQa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccamjmQa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccamjmQa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccamjmQa.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccLH8Uqa.s: Assembler messages:
encrypt.c: /tmp/ccLH8Uqa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLH8Uqa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLH8Uqa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH8Uqa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLH8Uqa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLH8Uqa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLH8Uqa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLH8Uqa.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccVJ2HJa.s: Assembler messages:
encrypt.c: /tmp/ccVJ2HJa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVJ2HJa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJ2HJa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJ2HJa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJ2HJa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJ2HJa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVJ2HJa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJ2HJa.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjMcvla.s: Assembler messages:
encrypt.c: /tmp/ccjMcvla.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjMcvla.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMcvla.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMcvla.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMcvla.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMcvla.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjMcvla.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMcvla.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccujDVrf.s: Assembler messages:
encrypt.c: /tmp/ccujDVrf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccujDVrf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujDVrf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujDVrf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujDVrf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujDVrf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccujDVrf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujDVrf.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccgkpvog.s: Assembler messages:
encrypt.c: /tmp/ccgkpvog.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgkpvog.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkpvog.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkpvog.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkpvog.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkpvog.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgkpvog.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkpvog.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDNkeyi.s: Assembler messages:
encrypt.c: /tmp/ccDNkeyi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDNkeyi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNkeyi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNkeyi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNkeyi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNkeyi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDNkeyi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNkeyi.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvofSWe.s: Assembler messages:
encrypt.c: /tmp/ccvofSWe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvofSWe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvofSWe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvofSWe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvofSWe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvofSWe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvofSWe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvofSWe.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccuWapd8.s: Assembler messages:
encrypt.c: /tmp/ccuWapd8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuWapd8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWapd8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWapd8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWapd8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWapd8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuWapd8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWapd8.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccWhlnC8.s: Assembler messages:
encrypt.c: /tmp/ccWhlnC8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWhlnC8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhlnC8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhlnC8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWhlnC8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhlnC8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWhlnC8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWhlnC8.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccbN3Qk8.s: Assembler messages:
encrypt.c: /tmp/ccbN3Qk8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbN3Qk8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbN3Qk8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN3Qk8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbN3Qk8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN3Qk8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbN3Qk8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbN3Qk8.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccfFyEp9.s: Assembler messages:
encrypt.c: /tmp/ccfFyEp9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfFyEp9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFyEp9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFyEp9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFyEp9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFyEp9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfFyEp9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFyEp9.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccgMObEK.s: Assembler messages:
encrypt.c: /tmp/ccgMObEK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgMObEK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMObEK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMObEK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMObEK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMObEK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgMObEK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMObEK.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccHOWbAK.s: Assembler messages:
encrypt.c: /tmp/ccHOWbAK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHOWbAK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHOWbAK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOWbAK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHOWbAK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOWbAK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHOWbAK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHOWbAK.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxrnfoL.s: Assembler messages:
encrypt.c: /tmp/ccxrnfoL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxrnfoL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrnfoL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrnfoL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrnfoL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrnfoL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxrnfoL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrnfoL.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDk3TIK.s: Assembler messages:
encrypt.c: /tmp/ccDk3TIK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDk3TIK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDk3TIK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3TIK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDk3TIK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDk3TIK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDk3TIK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDk3TIK.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cchEr6GE.s: Assembler messages:
encrypt.c: /tmp/cchEr6GE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchEr6GE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEr6GE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEr6GE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEr6GE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEr6GE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchEr6GE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEr6GE.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccRy8I4E.s: Assembler messages:
encrypt.c: /tmp/ccRy8I4E.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRy8I4E.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRy8I4E.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8I4E.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRy8I4E.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy8I4E.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRy8I4E.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRy8I4E.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccuGRiVC.s: Assembler messages:
encrypt.c: /tmp/ccuGRiVC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuGRiVC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGRiVC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGRiVC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGRiVC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGRiVC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuGRiVC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGRiVC.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvksG4E.s: Assembler messages:
encrypt.c: /tmp/ccvksG4E.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvksG4E.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvksG4E.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvksG4E.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvksG4E.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvksG4E.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvksG4E.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvksG4E.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczydWzS.s: Assembler messages:
encrypt.c: /tmp/cczydWzS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczydWzS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczydWzS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczydWzS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczydWzS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczydWzS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczydWzS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczydWzS.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccmdAgQR.s: Assembler messages:
encrypt.c: /tmp/ccmdAgQR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmdAgQR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdAgQR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdAgQR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdAgQR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdAgQR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmdAgQR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdAgQR.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc5s5JyV.s: Assembler messages:
encrypt.c: /tmp/cc5s5JyV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5s5JyV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5s5JyV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s5JyV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5s5JyV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s5JyV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5s5JyV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5s5JyV.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccRhSyuS.s: Assembler messages:
encrypt.c: /tmp/ccRhSyuS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRhSyuS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhSyuS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhSyuS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhSyuS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhSyuS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRhSyuS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhSyuS.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccm5LG6x.s: Assembler messages:
encrypt.c: /tmp/ccm5LG6x.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm5LG6x.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5LG6x.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5LG6x.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5LG6x.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5LG6x.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccm5LG6x.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5LG6x.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOpJmZx.s: Assembler messages:
encrypt.c: /tmp/ccOpJmZx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOpJmZx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOpJmZx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpJmZx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOpJmZx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOpJmZx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOpJmZx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOpJmZx.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccopkdxw.s: Assembler messages:
encrypt.c: /tmp/ccopkdxw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccopkdxw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccopkdxw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopkdxw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccopkdxw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccopkdxw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccopkdxw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccopkdxw.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccHGQguy.s: Assembler messages:
encrypt.c: /tmp/ccHGQguy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHGQguy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGQguy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGQguy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGQguy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGQguy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHGQguy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGQguy.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccWoD7U2.s: Assembler messages:
encrypt.c: /tmp/ccWoD7U2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWoD7U2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoD7U2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoD7U2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoD7U2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWoD7U2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWoD7U2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoD7U2.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc32YBCZ.s: Assembler messages:
encrypt.c: /tmp/cc32YBCZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc32YBCZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32YBCZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32YBCZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32YBCZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32YBCZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc32YBCZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32YBCZ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvKsOH2.s: Assembler messages:
encrypt.c: /tmp/ccvKsOH2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvKsOH2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKsOH2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKsOH2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKsOH2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKsOH2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvKsOH2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKsOH2.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccmSOaIZ.s: Assembler messages:
encrypt.c: /tmp/ccmSOaIZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmSOaIZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSOaIZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSOaIZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSOaIZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSOaIZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmSOaIZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSOaIZ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cci3Prso.s: Assembler messages:
encrypt.c: /tmp/cci3Prso.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cci3Prso.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3Prso.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Prso.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3Prso.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3Prso.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cci3Prso.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3Prso.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccsRmrlp.s: Assembler messages:
encrypt.c: /tmp/ccsRmrlp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsRmrlp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRmrlp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmrlp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRmrlp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRmrlp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsRmrlp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRmrlp.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccR3igyo.s: Assembler messages:
encrypt.c: /tmp/ccR3igyo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccR3igyo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3igyo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3igyo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3igyo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3igyo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccR3igyo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3igyo.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDMtQOn.s: Assembler messages:
encrypt.c: /tmp/ccDMtQOn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDMtQOn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMtQOn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMtQOn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMtQOn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMtQOn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDMtQOn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMtQOn.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc4CC4yU.s: Assembler messages:
encrypt.c: /tmp/cc4CC4yU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4CC4yU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CC4yU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CC4yU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CC4yU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4CC4yU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4CC4yU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CC4yU.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc3VSHMQ.s: Assembler messages:
encrypt.c: /tmp/cc3VSHMQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3VSHMQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VSHMQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VSHMQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VSHMQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VSHMQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3VSHMQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VSHMQ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccgzxAjU.s: Assembler messages:
encrypt.c: /tmp/ccgzxAjU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgzxAjU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzxAjU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAjU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzxAjU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxAjU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgzxAjU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzxAjU.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccLYtGMQ.s: Assembler messages:
encrypt.c: /tmp/ccLYtGMQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLYtGMQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYtGMQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYtGMQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYtGMQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYtGMQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLYtGMQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYtGMQ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccE1w7ON.s: Assembler messages:
encrypt.c: /tmp/ccE1w7ON.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE1w7ON.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1w7ON.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1w7ON.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1w7ON.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1w7ON.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE1w7ON.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1w7ON.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cciHLLrK.s: Assembler messages:
encrypt.c: /tmp/cciHLLrK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciHLLrK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHLLrK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHLLrK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHLLrK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHLLrK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciHLLrK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHLLrK.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccry3VN.s: Assembler messages:
encrypt.c: /tmp/cccry3VN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccry3VN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccry3VN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccry3VN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccry3VN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccry3VN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccry3VN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccry3VN.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccF4yqCN.s: Assembler messages:
encrypt.c: /tmp/ccF4yqCN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF4yqCN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4yqCN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4yqCN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4yqCN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4yqCN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccF4yqCN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4yqCN.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7oz30F.s: Assembler messages:
encrypt.c: /tmp/cc7oz30F.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7oz30F.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7oz30F.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oz30F.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oz30F.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7oz30F.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7oz30F.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oz30F.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccURr9lD.s: Assembler messages:
encrypt.c: /tmp/ccURr9lD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccURr9lD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURr9lD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURr9lD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURr9lD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURr9lD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccURr9lD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURr9lD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEDMnGG.s: Assembler messages:
encrypt.c: /tmp/ccEDMnGG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEDMnGG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDMnGG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDMnGG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDMnGG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDMnGG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEDMnGG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDMnGG.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckJdWfD.s: Assembler messages:
encrypt.c: /tmp/cckJdWfD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckJdWfD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJdWfD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJdWfD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJdWfD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJdWfD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckJdWfD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJdWfD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccQxxGMy.s: Assembler messages:
encrypt.c: /tmp/ccQxxGMy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQxxGMy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxxGMy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxxGMy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxxGMy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxxGMy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQxxGMy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxxGMy.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOd8gkv.s: Assembler messages:
encrypt.c: /tmp/ccOd8gkv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOd8gkv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOd8gkv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd8gkv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOd8gkv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOd8gkv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOd8gkv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOd8gkv.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccj0klKy.s: Assembler messages:
encrypt.c: /tmp/ccj0klKy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj0klKy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0klKy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0klKy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0klKy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0klKy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccj0klKy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0klKy.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccJXNz1u.s: Assembler messages:
encrypt.c: /tmp/ccJXNz1u.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJXNz1u.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXNz1u.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNz1u.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXNz1u.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXNz1u.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJXNz1u.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXNz1u.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccpZ4ka0.s: Assembler messages:
encrypt.c: /tmp/ccpZ4ka0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpZ4ka0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZ4ka0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4ka0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZ4ka0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZ4ka0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpZ4ka0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZ4ka0.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccGjGfk1.s: Assembler messages:
encrypt.c: /tmp/ccGjGfk1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGjGfk1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjGfk1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjGfk1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjGfk1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjGfk1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGjGfk1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjGfk1.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc2D2rq0.s: Assembler messages:
encrypt.c: /tmp/cc2D2rq0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2D2rq0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2D2rq0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2D2rq0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2D2rq0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2D2rq0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2D2rq0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2D2rq0.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccKpRNc1.s: Assembler messages:
encrypt.c: /tmp/ccKpRNc1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKpRNc1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpRNc1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpRNc1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpRNc1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpRNc1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKpRNc1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpRNc1.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccaD7dKM.s: Assembler messages:
encrypt.c: /tmp/ccaD7dKM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaD7dKM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaD7dKM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaD7dKM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaD7dKM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaD7dKM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaD7dKM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaD7dKM.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc4RdBHI.s: Assembler messages:
encrypt.c: /tmp/cc4RdBHI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4RdBHI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4RdBHI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RdBHI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4RdBHI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4RdBHI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4RdBHI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4RdBHI.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckQMCgM.s: Assembler messages:
encrypt.c: /tmp/cckQMCgM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckQMCgM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQMCgM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQMCgM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQMCgM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQMCgM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckQMCgM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQMCgM.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxqXFHJ.s: Assembler messages:
encrypt.c: /tmp/ccxqXFHJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxqXFHJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqXFHJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqXFHJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqXFHJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqXFHJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxqXFHJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqXFHJ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cctFHGsg.s: Assembler messages:
encrypt.c: /tmp/cctFHGsg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctFHGsg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFHGsg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFHGsg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFHGsg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctFHGsg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctFHGsg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFHGsg.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cchBCZuh.s: Assembler messages:
encrypt.c: /tmp/cchBCZuh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchBCZuh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBCZuh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBCZuh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBCZuh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBCZuh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchBCZuh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBCZuh.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7n5Z6f.s: Assembler messages:
encrypt.c: /tmp/cc7n5Z6f.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7n5Z6f.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7n5Z6f.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n5Z6f.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7n5Z6f.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7n5Z6f.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7n5Z6f.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7n5Z6f.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccZO89Xh.s: Assembler messages:
encrypt.c: /tmp/ccZO89Xh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZO89Xh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZO89Xh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZO89Xh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZO89Xh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZO89Xh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZO89Xh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZO89Xh.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCzYY06.s: Assembler messages:
encrypt.c: /tmp/ccCzYY06.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCzYY06.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzYY06.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzYY06.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzYY06.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzYY06.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCzYY06.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzYY06.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccyctx85.s: Assembler messages:
encrypt.c: /tmp/ccyctx85.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyctx85.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyctx85.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyctx85.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyctx85.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyctx85.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyctx85.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyctx85.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccINuSH9.s: Assembler messages:
encrypt.c: /tmp/ccINuSH9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccINuSH9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINuSH9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINuSH9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINuSH9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINuSH9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccINuSH9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINuSH9.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc31FZU9.s: Assembler messages:
encrypt.c: /tmp/cc31FZU9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc31FZU9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31FZU9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31FZU9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31FZU9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31FZU9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc31FZU9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31FZU9.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccKbFBQE.s: Assembler messages:
encrypt.c: /tmp/ccKbFBQE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKbFBQE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbFBQE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbFBQE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbFBQE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbFBQE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKbFBQE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbFBQE.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccBLWFnB.s: Assembler messages:
encrypt.c: /tmp/ccBLWFnB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBLWFnB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBLWFnB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLWFnB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLWFnB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLWFnB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBLWFnB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLWFnB.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccm0WnCE.s: Assembler messages:
encrypt.c: /tmp/ccm0WnCE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm0WnCE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0WnCE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0WnCE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0WnCE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0WnCE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccm0WnCE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0WnCE.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccnkDalB.s: Assembler messages:
encrypt.c: /tmp/ccnkDalB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnkDalB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkDalB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkDalB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkDalB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkDalB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnkDalB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkDalB.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccVhgMmA.s: Assembler messages:
encrypt.c: /tmp/ccVhgMmA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVhgMmA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhgMmA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhgMmA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhgMmA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVhgMmA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhgMmA.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 [enabled by default]
encrypt.c: /tmp/ccVhgMmA.s: Assembler messages:
encrypt.c: /tmp/ccVhgMmA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVhgMmA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhgMmA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhgMmA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhgMmA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhgMmA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVhgMmA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhgMmA.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccm8AN8s.s: Assembler messages:
encrypt.c: /tmp/ccm8AN8s.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm8AN8s.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8AN8s.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8AN8s.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8AN8s.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccm8AN8s.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8AN8s.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 [enabled by default]
encrypt.c: /tmp/ccm8AN8s.s: Assembler messages:
encrypt.c: /tmp/ccm8AN8s.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm8AN8s.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8AN8s.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8AN8s.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8AN8s.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8AN8s.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccm8AN8s.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8AN8s.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cci5FKaD.s: Assembler messages:
encrypt.c: /tmp/cci5FKaD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cci5FKaD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5FKaD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5FKaD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5FKaD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cci5FKaD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5FKaD.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 [enabled by default]
encrypt.c: /tmp/cci5FKaD.s: Assembler messages:
encrypt.c: /tmp/cci5FKaD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cci5FKaD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5FKaD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5FKaD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5FKaD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5FKaD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cci5FKaD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5FKaD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxJj3xv.s: Assembler messages:
encrypt.c: /tmp/ccxJj3xv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxJj3xv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJj3xv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJj3xv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJj3xv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxJj3xv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJj3xv.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 [enabled by default]
encrypt.c: /tmp/ccxJj3xv.s: Assembler messages:
encrypt.c: /tmp/ccxJj3xv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxJj3xv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJj3xv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJj3xv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJj3xv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJj3xv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxJj3xv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJj3xv.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: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/ccx8Cxzy.s: Assembler messages:
encrypt.c: /tmp/ccx8Cxzy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx8Cxzy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8Cxzy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Cxzy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8Cxzy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8Cxzy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx8Cxzy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8Cxzy.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/ccYZ4Iqw.s: Assembler messages:
encrypt.c: /tmp/ccYZ4Iqw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYZ4Iqw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZ4Iqw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ4Iqw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZ4Iqw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZ4Iqw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYZ4Iqw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZ4Iqw.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/cc2bb06y.s: Assembler messages:
encrypt.c: /tmp/cc2bb06y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2bb06y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bb06y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bb06y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bb06y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bb06y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2bb06y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bb06y.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -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 [enabled by default]
encrypt.c: /tmp/ccvpSRJu.s: Assembler messages:
encrypt.c: /tmp/ccvpSRJu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvpSRJu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpSRJu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpSRJu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpSRJu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpSRJu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvpSRJu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpSRJu.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccsOfz85.s: Assembler messages:
encrypt.c: /tmp/ccsOfz85.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsOfz85.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOfz85.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOfz85.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOfz85.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsOfz85.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsOfz85.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOfz85.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCzGfKY.s: Assembler messages:
encrypt.c: /tmp/ccCzGfKY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCzGfKY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzGfKY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzGfKY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzGfKY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzGfKY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCzGfKY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzGfKY.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc2dgzwa.s: Assembler messages:
encrypt.c: /tmp/cc2dgzwa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2dgzwa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dgzwa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dgzwa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dgzwa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dgzwa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2dgzwa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dgzwa.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccfk1Ma3.s: Assembler messages:
encrypt.c: /tmp/ccfk1Ma3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfk1Ma3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfk1Ma3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk1Ma3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfk1Ma3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfk1Ma3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfk1Ma3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfk1Ma3.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjH5WtR.s: Assembler messages:
encrypt.c: /tmp/ccjH5WtR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjH5WtR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjH5WtR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH5WtR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjH5WtR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH5WtR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjH5WtR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjH5WtR.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccFsUz4J.s: Assembler messages:
encrypt.c: /tmp/ccFsUz4J.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFsUz4J.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsUz4J.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsUz4J.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsUz4J.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsUz4J.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFsUz4J.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsUz4J.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccdXzTUV.s: Assembler messages:
encrypt.c: /tmp/ccdXzTUV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdXzTUV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXzTUV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXzTUV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXzTUV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXzTUV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdXzTUV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXzTUV.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc8pvbHM.s: Assembler messages:
encrypt.c: /tmp/cc8pvbHM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8pvbHM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pvbHM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvbHM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pvbHM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvbHM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8pvbHM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pvbHM.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMBj3yD.s: Assembler messages:
encrypt.c: /tmp/ccMBj3yD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMBj3yD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBj3yD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBj3yD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBj3yD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBj3yD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMBj3yD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBj3yD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccRLsSiw.s: Assembler messages:
encrypt.c: /tmp/ccRLsSiw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRLsSiw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLsSiw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsSiw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLsSiw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLsSiw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRLsSiw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLsSiw.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc77jIsF.s: Assembler messages:
encrypt.c: /tmp/cc77jIsF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc77jIsF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77jIsF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jIsF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77jIsF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77jIsF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc77jIsF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77jIsF.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccbsiNOx.s: Assembler messages:
encrypt.c: /tmp/ccbsiNOx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbsiNOx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsiNOx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsiNOx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsiNOx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsiNOx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbsiNOx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsiNOx.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: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccY4wOWn.s: Assembler messages:
encrypt.c: /tmp/ccY4wOWn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccY4wOWn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4wOWn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4wOWn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4wOWn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4wOWn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccY4wOWn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4wOWn.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccTZmEvo.s: Assembler messages:
encrypt.c: /tmp/ccTZmEvo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTZmEvo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZmEvo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmEvo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZmEvo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZmEvo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTZmEvo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZmEvo.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccBQfOWn.s: Assembler messages:
encrypt.c: /tmp/ccBQfOWn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBQfOWn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQfOWn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQfOWn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQfOWn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQfOWn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBQfOWn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQfOWn.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -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 [enabled by default]
encrypt.c: /tmp/ccwP8dwn.s: Assembler messages:
encrypt.c: /tmp/ccwP8dwn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwP8dwn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwP8dwn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP8dwn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwP8dwn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwP8dwn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwP8dwn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwP8dwn.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccP9VN5f.s: Assembler messages:
encrypt.c: /tmp/ccP9VN5f.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccP9VN5f.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9VN5f.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9VN5f.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9VN5f.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9VN5f.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccP9VN5f.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9VN5f.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/cc7Snr6d.s: Assembler messages:
encrypt.c: /tmp/cc7Snr6d.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7Snr6d.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Snr6d.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Snr6d.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Snr6d.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Snr6d.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7Snr6d.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Snr6d.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccDwl4Wg.s: Assembler messages:
encrypt.c: /tmp/ccDwl4Wg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDwl4Wg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwl4Wg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwl4Wg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwl4Wg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwl4Wg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDwl4Wg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwl4Wg.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -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 [enabled by default]
encrypt.c: /tmp/ccAA1XCh.s: Assembler messages:
encrypt.c: /tmp/ccAA1XCh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAA1XCh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAA1XCh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA1XCh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAA1XCh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAA1XCh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAA1XCh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAA1XCh.s:37: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccTwFCaj.s: Assembler messages:
encrypt.c: /tmp/ccTwFCaj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTwFCaj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTwFCaj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwFCaj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTwFCaj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTwFCaj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTwFCaj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTwFCaj.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccWji8mg.s: Assembler messages:
encrypt.c: /tmp/ccWji8mg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWji8mg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWji8mg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWji8mg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWji8mg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWji8mg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWji8mg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWji8mg.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckobj8i.s: Assembler messages:
encrypt.c: /tmp/cckobj8i.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckobj8i.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckobj8i.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckobj8i.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckobj8i.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckobj8i.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckobj8i.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckobj8i.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccvJgGgg.s: Assembler messages:
encrypt.c: /tmp/ccvJgGgg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvJgGgg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJgGgg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJgGgg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJgGgg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJgGgg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvJgGgg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJgGgg.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckMLNd9.s: Assembler messages:
encrypt.c: /tmp/cckMLNd9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckMLNd9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMLNd9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMLNd9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMLNd9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMLNd9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckMLNd9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMLNd9.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOnEK35.s: Assembler messages:
encrypt.c: /tmp/ccOnEK35.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOnEK35.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnEK35.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnEK35.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnEK35.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnEK35.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOnEK35.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnEK35.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccz0KC87.s: Assembler messages:
encrypt.c: /tmp/ccz0KC87.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz0KC87.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0KC87.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0KC87.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0KC87.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz0KC87.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz0KC87.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0KC87.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccnG6eh6.s: Assembler messages:
encrypt.c: /tmp/ccnG6eh6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnG6eh6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnG6eh6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG6eh6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnG6eh6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnG6eh6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnG6eh6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnG6eh6.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMToNVT.s: Assembler messages:
encrypt.c: /tmp/ccMToNVT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMToNVT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMToNVT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMToNVT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMToNVT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMToNVT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMToNVT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMToNVT.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccGXBBsT.s: Assembler messages:
encrypt.c: /tmp/ccGXBBsT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGXBBsT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXBBsT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXBBsT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXBBsT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXBBsT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGXBBsT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXBBsT.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cczlpdwS.s: Assembler messages:
encrypt.c: /tmp/cczlpdwS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczlpdwS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlpdwS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlpdwS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlpdwS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlpdwS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczlpdwS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlpdwS.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cclzYIhU.s: Assembler messages:
encrypt.c: /tmp/cclzYIhU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclzYIhU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzYIhU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzYIhU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzYIhU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzYIhU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclzYIhU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzYIhU.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccnCB36L.s: Assembler messages:
encrypt.c: /tmp/ccnCB36L.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnCB36L.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCB36L.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCB36L.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCB36L.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCB36L.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnCB36L.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCB36L.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccS7bWoI.s: Assembler messages:
encrypt.c: /tmp/ccS7bWoI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccS7bWoI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7bWoI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7bWoI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7bWoI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7bWoI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccS7bWoI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7bWoI.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOfGJCM.s: Assembler messages:
encrypt.c: /tmp/ccOfGJCM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOfGJCM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfGJCM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfGJCM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfGJCM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfGJCM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOfGJCM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfGJCM.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccFKn5fJ.s: Assembler messages:
encrypt.c: /tmp/ccFKn5fJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFKn5fJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKn5fJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKn5fJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKn5fJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKn5fJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFKn5fJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKn5fJ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cccBVm0Z.s: Assembler messages:
encrypt.c: /tmp/cccBVm0Z.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccBVm0Z.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBVm0Z.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBVm0Z.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBVm0Z.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBVm0Z.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccBVm0Z.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBVm0Z.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccJRclo1.s: Assembler messages:
encrypt.c: /tmp/ccJRclo1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJRclo1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRclo1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRclo1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRclo1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRclo1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJRclo1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRclo1.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccLZrgLZ.s: Assembler messages:
encrypt.c: /tmp/ccLZrgLZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLZrgLZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZrgLZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZrgLZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZrgLZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZrgLZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLZrgLZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZrgLZ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccgRhMUZ.s: Assembler messages:
encrypt.c: /tmp/ccgRhMUZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgRhMUZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRhMUZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRhMUZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRhMUZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRhMUZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgRhMUZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRhMUZ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccewxzDG.s: Assembler messages:
encrypt.c: /tmp/ccewxzDG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccewxzDG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccewxzDG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewxzDG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccewxzDG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccewxzDG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccewxzDG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccewxzDG.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccxIMTSC.s: Assembler messages:
encrypt.c: /tmp/ccxIMTSC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxIMTSC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIMTSC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIMTSC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIMTSC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxIMTSC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxIMTSC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIMTSC.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccTiaGhG.s: Assembler messages:
encrypt.c: /tmp/ccTiaGhG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTiaGhG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiaGhG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiaGhG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiaGhG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiaGhG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTiaGhG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiaGhG.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccpiZuwC.s: Assembler messages:
encrypt.c: /tmp/ccpiZuwC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpiZuwC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiZuwC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiZuwC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiZuwC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiZuwC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpiZuwC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiZuwC.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7AwKHl.s: Assembler messages:
encrypt.c: /tmp/cc7AwKHl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7AwKHl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AwKHl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AwKHl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AwKHl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AwKHl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7AwKHl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AwKHl.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOyRIce.s: Assembler messages:
encrypt.c: /tmp/ccOyRIce.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOyRIce.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyRIce.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyRIce.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyRIce.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyRIce.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOyRIce.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyRIce.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDlWDNm.s: Assembler messages:
encrypt.c: /tmp/ccDlWDNm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDlWDNm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlWDNm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlWDNm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlWDNm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlWDNm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDlWDNm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlWDNm.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc1YKmdg.s: Assembler messages:
encrypt.c: /tmp/cc1YKmdg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1YKmdg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YKmdg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YKmdg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YKmdg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YKmdg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1YKmdg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YKmdg.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMF8xP7.s: Assembler messages:
encrypt.c: /tmp/ccMF8xP7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMF8xP7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMF8xP7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF8xP7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMF8xP7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMF8xP7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMF8xP7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMF8xP7.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccp5Rp06.s: Assembler messages:
encrypt.c: /tmp/ccp5Rp06.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp5Rp06.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5Rp06.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Rp06.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5Rp06.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp5Rp06.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp5Rp06.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5Rp06.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc7W6NL7.s: Assembler messages:
encrypt.c: /tmp/cc7W6NL7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7W6NL7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7W6NL7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W6NL7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7W6NL7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7W6NL7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7W6NL7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7W6NL7.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEmvL26.s: Assembler messages:
encrypt.c: /tmp/ccEmvL26.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEmvL26.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmvL26.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmvL26.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmvL26.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEmvL26.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEmvL26.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmvL26.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc8YAcqp.s: Assembler messages:
encrypt.c: /tmp/cc8YAcqp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8YAcqp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YAcqp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YAcqp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YAcqp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YAcqp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8YAcqp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YAcqp.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccsokgGp.s: Assembler messages:
encrypt.c: /tmp/ccsokgGp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsokgGp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsokgGp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsokgGp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsokgGp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsokgGp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsokgGp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsokgGp.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMw36ro.s: Assembler messages:
encrypt.c: /tmp/ccMw36ro.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMw36ro.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMw36ro.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw36ro.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw36ro.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMw36ro.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMw36ro.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw36ro.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccjQx0gp.s: Assembler messages:
encrypt.c: /tmp/ccjQx0gp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjQx0gp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQx0gp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQx0gp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQx0gp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQx0gp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjQx0gp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQx0gp.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccioV2GQ.s: Assembler messages:
encrypt.c: /tmp/ccioV2GQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccioV2GQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioV2GQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioV2GQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioV2GQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioV2GQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccioV2GQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioV2GQ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccwbEtXQ.s: Assembler messages:
encrypt.c: /tmp/ccwbEtXQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwbEtXQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbEtXQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbEtXQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbEtXQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbEtXQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwbEtXQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbEtXQ.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccDPHzIU.s: Assembler messages:
encrypt.c: /tmp/ccDPHzIU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDPHzIU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDPHzIU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPHzIU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDPHzIU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDPHzIU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDPHzIU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDPHzIU.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccH2RidR.s: Assembler messages:
encrypt.c: /tmp/ccH2RidR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccH2RidR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2RidR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2RidR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2RidR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2RidR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccH2RidR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2RidR.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccv7rzYD.s: Assembler messages:
encrypt.c: /tmp/ccv7rzYD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv7rzYD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7rzYD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7rzYD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7rzYD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7rzYD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccv7rzYD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7rzYD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cciWmA2C.s: Assembler messages:
encrypt.c: /tmp/cciWmA2C.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciWmA2C.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWmA2C.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWmA2C.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWmA2C.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWmA2C.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciWmA2C.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWmA2C.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc55oF1B.s: Assembler messages:
encrypt.c: /tmp/cc55oF1B.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc55oF1B.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55oF1B.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55oF1B.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55oF1B.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55oF1B.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc55oF1B.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55oF1B.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc9DLqjD.s: Assembler messages:
encrypt.c: /tmp/cc9DLqjD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9DLqjD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DLqjD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLqjD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DLqjD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DLqjD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9DLqjD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DLqjD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccdFREjD.s: Assembler messages:
encrypt.c: /tmp/ccdFREjD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdFREjD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFREjD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFREjD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFREjD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFREjD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdFREjD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFREjD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccmGgmPE.s: Assembler messages:
encrypt.c: /tmp/ccmGgmPE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmGgmPE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmGgmPE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGgmPE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGgmPE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGgmPE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmGgmPE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGgmPE.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccEoGjuD.s: Assembler messages:
encrypt.c: /tmp/ccEoGjuD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEoGjuD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEoGjuD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoGjuD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoGjuD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoGjuD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEoGjuD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoGjuD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccK4KHlD.s: Assembler messages:
encrypt.c: /tmp/ccK4KHlD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK4KHlD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4KHlD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4KHlD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4KHlD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4KHlD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccK4KHlD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4KHlD.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccKEMxrx.s: Assembler messages:
encrypt.c: /tmp/ccKEMxrx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKEMxrx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEMxrx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEMxrx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEMxrx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEMxrx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKEMxrx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEMxrx.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccGaXFHx.s: Assembler messages:
encrypt.c: /tmp/ccGaXFHx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGaXFHx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaXFHx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXFHx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaXFHx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaXFHx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGaXFHx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaXFHx.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cck6XxKv.s: Assembler messages:
encrypt.c: /tmp/cck6XxKv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck6XxKv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6XxKv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XxKv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6XxKv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6XxKv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cck6XxKv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6XxKv.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccOyUwEx.s: Assembler messages:
encrypt.c: /tmp/ccOyUwEx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOyUwEx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyUwEx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyUwEx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyUwEx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyUwEx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOyUwEx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyUwEx.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccnMce4Y.s: Assembler messages:
encrypt.c: /tmp/ccnMce4Y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnMce4Y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMce4Y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMce4Y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMce4Y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMce4Y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnMce4Y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMce4Y.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccaqa89X.s: Assembler messages:
encrypt.c: /tmp/ccaqa89X.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaqa89X.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqa89X.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqa89X.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqa89X.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqa89X.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaqa89X.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqa89X.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccJJc6A2.s: Assembler messages:
encrypt.c: /tmp/ccJJc6A2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJJc6A2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJc6A2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJc6A2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJc6A2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJc6A2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJJc6A2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJc6A2.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cckL1VTY.s: Assembler messages:
encrypt.c: /tmp/cckL1VTY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckL1VTY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckL1VTY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckL1VTY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckL1VTY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckL1VTY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckL1VTY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckL1VTY.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccTLRZcL.s: Assembler messages:
encrypt.c: /tmp/ccTLRZcL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTLRZcL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLRZcL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLRZcL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLRZcL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLRZcL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTLRZcL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLRZcL.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccyXfxyL.s: Assembler messages:
encrypt.c: /tmp/ccyXfxyL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyXfxyL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXfxyL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXfxyL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXfxyL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXfxyL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyXfxyL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXfxyL.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccVCIXkK.s: Assembler messages:
encrypt.c: /tmp/ccVCIXkK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVCIXkK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCIXkK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCIXkK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCIXkK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCIXkK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVCIXkK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCIXkK.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cctWoA3K.s: Assembler messages:
encrypt.c: /tmp/cctWoA3K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctWoA3K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWoA3K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWoA3K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWoA3K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWoA3K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctWoA3K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWoA3K.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccCZeXhi.s: Assembler messages:
encrypt.c: /tmp/ccCZeXhi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCZeXhi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZeXhi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZeXhi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZeXhi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZeXhi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCZeXhi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZeXhi.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/cc2rrTZe.s: Assembler messages:
encrypt.c: /tmp/cc2rrTZe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2rrTZe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rrTZe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rrTZe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rrTZe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rrTZe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2rrTZe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rrTZe.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccwGVbLi.s: Assembler messages:
encrypt.c: /tmp/ccwGVbLi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwGVbLi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGVbLi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGVbLi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGVbLi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGVbLi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwGVbLi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGVbLi.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: sse4
Security model: unknown
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 [enabled by default]
encrypt.c: /tmp/ccMmbn9h.s: Assembler messages:
encrypt.c: /tmp/ccMmbn9h.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMmbn9h.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmbn9h.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmbn9h.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmbn9h.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmbn9h.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMmbn9h.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmbn9h.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